🚨 HTML2PDF Deprecated [UPDATE + ALTERNATIVES]

Yes, this is popular enough that we should probably make it built-in.

10 Likes

Yes @david, pdf is a basic need, consider editing it too.

1 Like

Hello, sorry i’m lack coding knowledge. So, use code below and add button on top of the coding?

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>HTML to PDF</title>
  <script src="https://cdn.tailwindcss.com"></script>
  <script>
    function getUrlParameter(name) {
      name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
      var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
      var results = regex.exec(location.search);
      return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' '));
    }

    function loadPdfContent() {
      const pdfContent = getUrlParameter('PDF');
      if (pdfContent) {
        document.getElementById('content').innerHTML = pdfContent;
        setTimeout(function () {
          window.print();
        }, 500); // 1000 milliseconds = 1 second
      }
    }
  </script>
</head>

<body onload="loadPdfContent()">
  <div id="content"></div>
</body>

</html>

No, this is not related to the code above. The button I’m referring to is the print link button within Glide. So, to trigger printing a long PDF, you need to click the button twice in succession. First, try to print with the short URL, then you can proceed to print the long URL as long as it’s still under 16425 characters.

Try this short Url:

https://pdfwizard.netlify.app/?PDF=%3Cdiv%20style%3D%22text-align%3A%20center%3B%20margin%3A%2050px%200%3B%22%3E%3Ch1%20style%3D%22font-size%3A%2036px%3B%20margin%3A%200%22%3E%3Cstrong%3ERefresh%20Successful%3C/strong%3E%3C%2Fh1%3E%3Ch4%20style%3D%22font-size%3A%2018px%22%3EPlease%20print%20your%20document%3C%2Fh4%3E

Your code, this come out .

Yes, now you may proceed to print your own document.

image
It will come out like this?

So the first tab your code.

Loqode code: still like that :frowning:

Are you sure about your URL and HTML construction process? Here’s an example of a long URL that you can test (14073 characters):

https://pdfwizard.netlify.app/?PDF=%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E

Try to use this: https://pdfwizard.netlify.app/

After testing, using onrender also works

https://pdfwizard.onrender.com/?PDF=%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E%0A%3Ch5%3ELorem%20ipsum%20dolor%20sit%20amet%3C%2Fh5%3E%2C%20%3Cp%3Econsectetur%20adipiscing%20elit.%20Mauris%20eu%20tellus%20a%20lectus%20fringilla%20vestibulum.%20Sed%20a%20est%20id%20nibh%20ultrices%20sollicitudin%20eu%20in%20sapien.%20Vivamus%20eu%20justo%20non%20nisi%20gravida%20efficitur.%20Curabitur%20sit%20amet%20libero%20nec%20leo%20auctor%20rutrum.%20Phasellus%20bibendum%20nec%20elit%20sit%20amet%20mattis.%20Proin%20auctor%20efficitur%20risus%2C%20ac%20condimentum%20nisl%20cursus%20sit%20amet.%20Ut%20vitae%20est%20purus.%20Integer%20fringilla%2C%20eros%20eget%20volutpat%20gravida%2C%20magna%20nulla%20eleifend%20lacus%2C%20eget%20rutrum%20lorem%20odio%20eget%20risus.%20Sed%20convallis%20eros%20quis%20luctus%20dignissim.%20Duis%20id%20elit%20id%20purus%20tincidunt%20egestas.%20Sed%20pharetra%20dolor%20ac%20gravida%20hendrerit.%20Duis%20pellentesque%20leo%20ac%20sapien%20dictum%2C%20nec%20dapibus%20enim%20bibendum.%20Vivamus%20consectetur%20ligula%20at%20gravida%20varius.%20Ut%20imperdiet%20tortor%20sit%20amet%20enim%20ullamcorper%20pulvinar.%20Sed%20vestibulum%20magna%20non%20nulla%20vestibulum%2C%20ut%20tristique%20enim%20tristique.%3C%2Fp%3E

Omg your one works lorh.
why ah mine cannot.
hmmm

Is your document using HTML or just plain text? Can you provide a screenshot of how you construct your URL?

This is the construct URL column

the “template” is HTML code

It is correct?

The URL construction column is correct.
Your template column looks quite complex.
The template column should simply contain the content of the HTML body, and you can style it using the <style></style> tags.
Before moving on, you can test it with any plain text without any code.

I just create my HTML (15363 characters - not finished yet). but also error414 come out, please help:(

I’m almost certain there is a problem in your HTML. If you are not comfortable sharing here, you can DM me

is this what you meant?

`

table, th, td { font-family: Calibri; }
#table1 {
  font-family: Calibri;
  border-bottom: 1px solid #ddd;
}

#table2 {
  color: black;
  font-family: Calibri;
  border: 1px solid #000;
  border-collapse: collapse;
}

BOOM LIFTS INSPECTION REPORT

<table style="width: 100%" , id="table1">
  <tr>
    <td>Report No</td>
    <td colspan="2">{{reportno}}</td>
    <td>Date</td>
    <td colspan="2">{{date}}</td>
  </tr>
  <tr>
    <td>Model</td>
    <td colspan="2">{{modelno}} {{equipmentid}}</td>
    <td>Hour Meter</td>
    <td colspan="2">{{hourmeter}}</td>
  </tr>
  <tr>
    <td>Serial No</td>
    <td colspan="2">{{serialno}}</td>
    <td>Customer</td>
    <td colspan="2">{{customer}}</td>
  </tr>
  <tr>
    <td>PMA No</td>
    <td colspan="2">{{pmano}}</td>
    <td>Site Location</td>
    <td colspan="2">{{sitelocation}}</td>
  </tr>
  <tr>
    <td>PMA Cert. Expiry</td>
    <td colspan="2">{{pmaexpiry}}</td>
    <td>Inspection Type</td>
    <td colspan="2">{{inspectiontype}}</td>
  </tr>
  <tr>
    <td>Inspected By</td>
    <td colspan="2">{{inspectedby}}</td>
    <td>Job Type</td>
    <td colspan="2">{{jobtype}}</td>
  </tr>
</table>

<p></p>
<p></p>

<table style="width: 100%" , id="table2">
  <tr>
    <th colspan="10">PRE-OPERATIONAL (VISUAL)</th>
    <th colspan="2">RESULTS</th>
  </tr>

  <tr>
    <td colspan="1">1</td>
    <td colspan="4">Engine</td>
    <td colspan="5">
      oil leak, oil level, radiator fluid level, drive motors, fuel,
      fasteners, exhaust, air filter, etc
    </td>
    <td colspan="2">{{PQ1}}</td>
  </tr>

  <tr>
    <td colspan="1">2</td>
    <td colspan="4">Battery</td>
    <td colspan="5">
      fluid leak, acid level, cables and connections, battery voltage &
      amps, etc
    </td>
    <td colspan="2">{{PQ2}}</td>
  </tr>

  <tr>
    <td colspan="1">3</td>
    <td colspan="4">Hydraulics</td>
    <td colspan="5">
      oil leak, oil level, hoses, fittings, cylinders, manifolds, tank, etc
    </td>
    <td colspan="2">{{PQ3}}</td>
  </tr>

  <tr>
    <td colspan="1">4</td>
    <td colspan="4">Electrical</td>
    <td colspan="5">components, wiring, electrical cables, etc</td>
    <td colspan="2">{{PQ4}}</td>
  </tr>

  <tr>
    <td colspan="1">5</td>
    <td colspan="4">Brakes & Boom</td>
    <td colspan="5">brake release components & wear pads condition</td>
    <td colspan="2">{{PQ5}}</td>
  </tr>

  <tr>
    <td colspan="1">6</td>
    <td colspan="4">Tires & wheels</td>
    <td colspan="5">rim damage, sidewall, tread</td>
    <td colspan="2">{{PQ6}}</td>
  </tr>

  <tr>
    <td colspan="1">7</td>
    <td colspan="4">Limit switches, alarm, horn, beacon (if equipped)</td>
    <td colspan="5">component damage, improper installation</td>
    <td colspan="2">{{PQ7}}</td>
  </tr>

  <tr>
    <td colspan="1">8</td>
    <td colspan="4">Nuts, bolts, fasteners</td>
    <td colspan="5">component damage, improper installation</td>
    <td colspan="2">{{PQ8}}</td>
  </tr>

  <tr>
    <td colspan="1">9</td>
    <td colspan="4">Steering Axle</td>
    <td colspan="5">
      Steering Axle thrust washer and pin bush in good condition (no
      excessive wear)
    </td>
    <td colspan="2">{{PQ9}}</td>
  </tr>

  <tr>
    <td colspan="1">10</td>
    <td colspan="4">Drive & turntable motors, drive hubs</td>
    <td colspan="5">component damage, improper installation</td>
    <td colspan="2">{{PQ10}}</td>
  </tr>

  <tr>
    <td colspan="1">11</td>
    <td colspan="4">Fuel Level</td>
    <td colspan="5">Level is more than half tank</td>
    <td colspan="2">{{PQ11}}</td>
  </tr>

  <tr>
    <td colspan="1">12</td>
    <td colspan="4">Tire Type</td>
    <td colspan="5">Foam/Air/Solid</td>
    <td colspan="2">{{PQ12}}</td>
  </tr>

  <tr>
    <td colspan="1">13</td>
    <td colspan="4">Fuel System</td>
    <td colspan="5">In-line Fuel Filter & Fuel strainer are clean?</td>
    <td colspan="2">{{PQ13}}</td>
  </tr>
</table>
<p></p>
<table style="width: 100%" , id="table2">
  <tr>
    <th colspan="10">FUNCTION TEST</th>
    <th colspan="2">RESULTS</th>
  </tr>

  <tr>
    <td colspan="1">14</td>
    <td colspan="4">Ground Control</td>
    <td colspan="5">Test Emergency Stop</td>
    <td colspan="2">{{FQ1}}</td>
  </tr>

  <tr>
    <td colspan="1">15</td>
    <td colspan="4">Ground Control</td>
    <td colspan="5">Test Machine Function & Descent Alarm</td>
    <td colspan="2">{{FQ2}}</td>
  </tr>

  <tr>
    <td colspan="1">16</td>
    <td colspan="4">Ground Control</td>
    <td colspan="5">Test Tilt Sensor</td>
    <td colspan="2">{{FQ3}}</td>
  </tr>

  <tr>
    <td colspan="1">17</td>
    <td colspan="4">Ground Control</td>
    <td colspan="5">Test Emergency Controls</td>
    <td colspan="2">{{FQ4}}</td>
  </tr>

  <tr>
    <td colspan="1">18</td>
    <td colspan="4">Ground Control</td>
    <td colspan="5">Test Auxiliary Controls</td>
    <td colspan="2">{{FQ5}}</td>
  </tr>

  <tr>
    <td colspan="1">19</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Emergency Stop</td>
    <td colspan="2">{{FQ6}}</td>
  </tr>

  <tr>
    <td colspan="1">20</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Horn</td>
    <td colspan="2">{{FQ7}}</td>
  </tr>

  <tr>
    <td colspan="1">21</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Foot Switch</td>
    <td colspan="2">{{FQ8}}</td>
  </tr>

  <tr>
    <td colspan="1">22</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Machine Function & Descent Alarm</td>
    <td colspan="2">{{FQ9}}</td>
  </tr>

  <tr>
    <td colspan="1">23</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Steering</td>
    <td colspan="2">{{FQ10}}</td>
  </tr>

  <tr>
    <td colspan="1">24</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Drive and Braking</td>
    <td colspan="2">{{FQ11}}</td>
  </tr>

  <tr>
    <td colspan="1">25</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Drive Enable System</td>
    <td colspan="2">{{FQ12}}</td>
  </tr>

  <tr>
    <td colspan="1">26</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Limited Drive Speed</td>
    <td colspan="2">{{FQ13}}</td>
  </tr>

  <tr>
    <td colspan="1">27</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Oscillating Axle (if equipped)</td>
    <td colspan="2">{{FQ14}}</td>
  </tr>

  <tr>
    <td colspan="1">28</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Emergency Controls</td>
    <td colspan="2">{{FQ15}}</td>
  </tr>

  <tr>
    <td colspan="1">29</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Auxilliary Controls</td>
    <td colspan="2">{{FQ16}}</td>
  </tr>

  <tr>
    <td colspan="1">30</td>
    <td colspan="4">Platform Control</td>
    <td colspan="5">Test Aircraft Protection Package (if equipped)</td>
    <td colspan="2">{{FQ17}}</td>
  </tr>
</table>

<p></p>

<table style="width: 100%" , id="table2">
  <tr>
    <th colspan="10">SERVICE/MAINTENANCE</th>
    <th colspan="2">RESULTS</th>
  </tr>

  <tr>
    <td colspan="1">31</td>
    <td colspan="9">
      Check High Pressure Hydraulic Filter Condition Indicator
    </td>
    <td colspan="2">{{SQ1}}</td>
  </tr>

  <tr>
    <td colspan="1">32</td>
    <td colspan="9">
      Inspect/Replace Fuel Filter/Water Separator (every 100 hrs)
    </td>
    <td colspan="2">{{SQ2}}</td>
  </tr>

  <tr>
    <td colspan="1">33</td>
    <td colspan="9">Check/Adjust Engine RPM</td>
    <td colspan="2">{{SQ3}}</td>
  </tr>

  <tr>
    <td colspan="1">34</td>
    <td colspan="9">
      Grease Turntable Rotation Bearing and Rotate Gear (every 100 hrs)
    </td>
    <td colspan="2">{{SQ4}}</td>
  </tr>

  <tr>
    <td colspan="1">35</td>
    <td colspan="9">
      Check/Add/Replace Drive Hub Oil and Fastener / Mounting Bolt Torque
    </td>
    <td colspan="2">{{SQ5}}</td>
  </tr>

  <tr>
    <td colspan="1">36</td>
    <td colspan="9">Inspect Battery</td>
    <td colspan="2">{{SQ6}}</td>
  </tr>

  <tr>
    <td colspan="1">37</td>
    <td colspan="9">Inspect Electrical Wiring / Electrical Contactors</td>
    <td colspan="2">{{SQ7}}</td>
  </tr>

  <tr>
    <td colspan="1">38</td>
    <td colspan="9">Test Key Switch</td>
    <td colspan="2">{{SQ8}}</td>
  </tr>

  <tr>
    <td colspan="1">39</td>
    <td colspan="9">Check Exhaust System</td>
    <td colspan="2">{{SQ9}}</td>
  </tr>

  <tr>
    <td colspan="1">40</td>
    <td colspan="9">Check Engine Belts</td>
    <td colspan="2">{{SQ10}}</td>
  </tr>

  <tr>
    <td colspan="1">41</td>
    <td colspan="9">Check Oil Cooler and Cooling Fins</td>
    <td colspan="2">{{SQ11}}</td>
  </tr>

  <tr>
    <td colspan="1">42</td>
    <td colspan="9">Inspect Tires, Wheels and Lug Nut Torque</td>
    <td colspan="2">{{SQ12}}</td>
  </tr>

  <tr>
    <td colspan="1">43</td>
    <td colspan="9">Confirm Proper Brake Configuration</td>
    <td colspan="2">{{SQ13}}</td>
  </tr>

  <tr>
    <td colspan="1">44</td>
    <td colspan="9">Test Ground Control Override</td>
    <td colspan="2">{{SQ14}}</td>
  </tr>

  <tr>
    <td colspan="1">45</td>
    <td colspan="9">
      Check Oscillate Directional Valve Linkage (if equipped)
    </td>
    <td colspan="2">{{SQ15}}</td>
  </tr>

  <tr>
    <td colspan="1">46</td>
    <td colspan="9">Test Platform Self-Levelling</td>
    <td colspan="2">{{SQ16}}</td>
  </tr>

  <tr>
    <td colspan="1">47</td>
    <td colspan="9">Test Engine Idle Select Operation</td>
    <td colspan="2">{{SQ17}}</td>
  </tr>

  <tr>
    <td colspan="1">48</td>
    <td colspan="9">Test Fuel Select Operation - Gasoline/LPG Models</td>
    <td colspan="2">{{SQ18}}</td>
  </tr>

  <tr>
    <td colspan="1">49</td>
    <td colspan="9">Test Drive Brakes</td>
    <td colspan="2">{{SQ19}}</td>
  </tr>

  <tr>
    <td colspan="1">50</td>
    <td colspan="9">Test Drive Speed - Stowed Position</td>
    <td colspan="2">{{SQ20}}</td>
  </tr>

  <tr>
    <td colspan="1">51</td>
    <td colspan="9">Test Drive Speed - Raised or Extended Position</td>
    <td colspan="2">{{SQ21}}</td>
  </tr>

  <tr>
    <td colspan="1">52</td>
    <td colspan="9">Test Alarm Package (if equipped)</td>
    <td colspan="2">{{SQ22}}</td>
  </tr>

  <tr>
    <td colspan="1">53</td>
    <td colspan="9">Test Turntable Rotation Stop</td>
    <td colspan="2">{{SQ23}}</td>
  </tr>

  <tr>
    <td colspan="1">54</td>
    <td colspan="9">Test or Replace Hydraulic Oil</td>
    <td colspan="2">{{SQ24}}</td>
  </tr>

  <tr>
    <td colspan="1">55</td>
    <td colspan="9">Inspect Fuel and Hydraulic Tank Cap Venting Systems</td>
    <td colspan="2">{{SQ25}}</td>
  </tr>

  <tr>
    <td colspan="1">56</td>
    <td colspan="9">Test Emergency Power System</td>
    <td colspan="2">{{SQ26}}</td>
  </tr>

  <tr>
    <td colspan="1">57</td>
    <td colspan="9">Grease Platform Overload Mechanism (if equipped)</td>
    <td colspan="2">{{SQ27}}</td>
  </tr>

  <tr>
    <td colspan="1">58</td>
    <td colspan="9">Test Platform Overload System (if equipped)</td>
    <td colspan="2">{{SQ28}}</td>
  </tr>

  <tr>
    <td colspan="1">59</td>
    <td colspan="9">Check Boom Wear Pads</td>
    <td colspan="2">{{SQ29}}</td>
  </tr>

  <tr>
    <td colspan="1">60</td>
    <td colspan="9">Check Turntable Rotation Bearing Bolts</td>
    <td colspan="2">{{SQ30}}</td>
  </tr>

  <tr>
    <td colspan="1">61</td>
    <td colspan="9">Inspect Turntable Bearing Wear</td>
    <td colspan="2">{{SQ31}}</td>
  </tr>

  <tr>
    <td colspan="1">62</td>
    <td colspan="9">Check Free-wheel Configuration</td>
    <td colspan="2">{{SQ32}}</td>
  </tr>

  <tr>
    <td colspan="1">63</td>
    <td colspan="9">Replace Hydraulic Tank Return Filter Element</td>
    <td colspan="2">{{SQ33}}</td>
  </tr>

  <tr>
    <td colspan="1">64</td>
    <td colspan="9">Perform Engine Maintenance</td>
    <td colspan="2">{{SQ34}}</td>
  </tr>

  <tr>
    <td colspan="1">65</td>
    <td colspan="9">Grease Steer Axle Wheel Bearings, 2WD Models</td>
    <td colspan="2">{{SQ35}}</td>
  </tr>
</table>
<p></p>
<table style="width: 100%" , id="table2">
  <tr>
    <th colspan="10">PHOTO</th>
    <th colspan="2">RESULTS</th>
  </tr>

  <tr>
    <th colspan="12">TIRE CONDITION</th>
  </tr>

  <tr>
    <td colspan="1">66</td>
    <td colspan="9">Forward Right</td>
    <td    <img
    class="fit-picture"
    src="{{PQ1}}"
    alt="Forward Right"
  /></td>

 
  </tr>

  <tr>
    <td colspan="1">67</td>
    <td colspan="9">Forward Left</td>
    <td colspan="2">{{PQ2}}</td>
  </tr>

  <tr>
    <td colspan="1">68</td>
    <td colspan="9">Rear Right</td>
    <td colspan="2">{{PQ3}}</td>
  </tr>

  <tr>
    <td colspan="1">69</td>
    <td colspan="9">Rear Left</td>
    <td colspan="2">{{PQ4}}</td>
  </tr>
</table>
`

I see there are some mistakes:

  1. The inline style and id should not be separated by commas:
  2. CSS should be enclosed in <style>Your CSS</style> tags.
  3. The character count is calculated against the constructed URL, not the characters in your HTML, and your character count is 24253. You might be able to split it into two prints if it still exceeds the limit. I tried by removing one of your tables and it worked.
  4. You can save characters by removing all whitespace because it will be converted to %20 (3 characters) for each whitespace.
  5. Avoid repetitive inline CSS, it’s better to place it inside a CSS tag.
  6. Another:
  7. Should:

    <td><img
      class="fit-picture"
      src="{{PQ1}}"
      alt="Forward Right"
    /></td>
    
1 Like

Thank you so much for your reply!

I amended this thing.

I couldn’t find any problem here.

How to split into two prints? You meant creating two different URL but using same action?

After i amend above, i have same error 414.

You have 4 tables in one print, causing an error message 414. Consider splitting it into 2 prints, meaning reducing your “Template column’s content” so it doesn’t exceed the limit I informed you about, for example, your 4th table. Try completing the following code with your code:

<!DOCTYPE HTML>//This is not necessary.
<html>//This is not necessary.

<style>
Fill with your CSS
</style>

<table style="width: 100%" id="table1"><!--I have removed the comma-->
<!-- Fill with your content -->
</table>
<table style="width: 100%" id="table2">
<!-- Fill with your content -->
</table>
<table style="width: 100%" id="table3">
<!-- Fill with your content -->
</table>

<!-- Temporarily delete the 4th table for testing, because error 414 means "Request-URI Too Large," indicating that the request sent by the client is too long for the server to process. Consider printing it later with another button. -->
<table style="width: 100%" id="table4">
<!-- Fill with your content -->
</table>

Be aware that I changed your ids to table1 to table4, so you could understand them. Please change them back as you wish.

Ok right now i have column main template as per below


  <style>
    table,
    th,
    td {
      font-family: Calibri;
    }
    #table1 {
      font-family: Calibri;
      border-bottom: 1px solid #ddd;
    }

    #table2 {
      color: black;
      font-family: Calibri;
      border: 1px solid #000;
      border-collapse: collapse;
    }
  </style>

  <body>
    <h2>BOOM LIFTS INSPECTION REPORT</h2>

    <table style="width: 100%"  id="table1">
      <tr>
        <td>Report No</td>
        <td colspan="2">{{reportno}}</td>
        <td>Date</td>
        <td colspan="2">{{date}}</td>
      </tr>

      <tr>
        <td>Model</td>
        <td colspan="2">{{modelno}} {{equipmentid}}</td>
        <td>Hour Meter</td>
        <td colspan="2">{{hourmeter}}</td>
      </tr>


      <tr>
        <td>Serial No</td>
        <td colspan="2">{{serialno}}</td>
        <td>Customer</td>
        <td colspan="2">{{customer}}</td>
      </tr>


      <tr>
        <td>PMA No</td>
        <td colspan="2">{{pmano}}</td>
        <td>Site Location</td>
        <td colspan="2">{{sitelocation}}</td>
      </tr>


      <tr>
        <td>PMA Cert. Expiry</td>
        <td colspan="2">{{pmaexpiry}}</td>
        <td>Inspection Type</td>
        <td colspan="2">{{inspectiontype}}</td>
      </tr>


      <tr>
        <td>Inspected By</td>
        <td colspan="2">{{inspectedby}}</td>
        <td>Job Type</td>
        <td colspan="2">{{jobtype}}</td>
      </tr>


    </table>

    <p></p>
    <p></p>

    <table style="width: 100%"  id="table2">
      {{table2}}
    </table>
    <p></p>
    <table style="width: 100%"  id="table3">
      {{table3}}
    </table>

    <p></p>

    <table style="width: 100%"  id="table4">
      {{table4}}
    </table>
    <p></p>
    <table style="width: 100%"  id="table5">
      <tr>
        <th colspan="10">PHOTO</th>
        <th colspan="2">RESULTS</th>
      </tr>

      <tr>
        <th colspan="12">TIRE CONDITION</th>
      </tr>


      <tr>
        <td><img
        class="fit-picture"
        src="{{PQ1}}"
        alt="Forward Right"
      /></td>
      <th></th>
    </tr>

     
      </tr>

      <tr>
        <td colspan="1">67</td>
        <td colspan="9">Forward Left</td>
        <td colspan="2">{{PQ2}}</td>
      </tr>

      <tr>
        <td colspan="1">68</td>
        <td colspan="9">Rear Right</td>
        <td colspan="2">{{PQ3}}</td>
      </tr>

      <tr>
        <td colspan="1">69</td>
        <td colspan="9">Rear Left</td>
        <td colspan="2">{{PQ4}}</td>
      </tr>
    </table>
  </body>
</html>

and i replaced {{table2}}, {{table3}} and {{table4}} in the main template html with another template column of html.

But still, facing the same issue.


:cold_sweat: :cold_sweat: