for Android device page counting is not displaying in htlm-PDFff

Viewed 12

when i try this in my code and try to generate pdf by click in IOS device i can see the number of pagging out of total number of page but when i expo with an android device to generate the pdf, i can't see the number of pagging there.

may i knwo what should i do or where am i doing mistake so that i am not getting or able to working this function on android device.

or any one can help with how i can display html pdf with page number of total page number.

   <script type="text/javascript">
    window.onload = addPageNumbers;
    
    function addPageNumbers() {
      var totalPages = Math.ceil(document.body.scrollHeight / 1123);  //842px A4 pageheight for 72dpi, 1123px A4 pageheight for 96dpi, 
      for (var i = 1; i <= totalPages; i++) {
        var pageNumberDiv = document.createElement("div");
        var pageNumber = document.createTextNode("Page " + i + " of " + totalPages);
        pageNumberDiv.style.position = "absolute";
        pageNumberDiv.style.top = "calc((" + i + " * (297mm - 0.5px)) - 2px)"; //297mm A4 pageheight; 0,5px unknown needed necessary correction value; additional wanted 40px margin from bottom(own element height included)
        pageNumberDiv.style.height = "16px";
        pageNumberDiv.style.fontWeight = "bold";
        pageNumberDiv.appendChild(pageNumber);
        document.body.insertBefore(pageNumberDiv, document.getElementById("content"));
    
        
        pageNumberDiv.style.left = "calc(100% - (" + pageNumberDiv.offsetWidth + "px + 5px))";
      }
      console.log(pageNumber);
    }
    </script>
0 Answers
Related