2017-10-18 5 views
-1

Können Sie mir bitte dabei helfen? DoPrint Funktion() {Während des Herunterladens auf Last aspx Seite zu pdf mit jspdf, bekomme ich pdf, welche Größe variiert je nach Größe des Geräts Ich öffne diese aspx

var doc = new jsPDF(); 
      var specialElementHandlers = { 
       '#editor': function(element, renderer) { 
        return true; 
       } 
      }; 
      doc.fromHTML($('#IDBodyHike'), 15, 15, { 
       'width': 170, 
       'elementHandlers': specialElementHandlers 
      }); 
      doc.addHTML($('#IDBodyHike'), function() { 
       doc.save('sample-file.pdf'); 
      }); 

}}

Körper onload = "DoPrint();" >

+0

Nein, es sieht nicht gleich auf anderem Gerät aus. –

+0

Seine Ansicht ist gut in verschiedenen Websites. –

+0

Jspdf lädt die geöffnete aspx-Seite, nachdem der Wert aus aspx.cs-Datei –

Antwort

0

Die PDF bei http://beta.iamgds.com/HikeTicketDownload.aspx?PNR=107400664-1251138&TicketNo=5017183648 im Wesentlichen ein Screenshot der Browser-Ansicht der HTML (dh nur ein Bild ist, hat es nicht Text in es in der Art, dass ein normales PDF tut).

Als solche haben verschiedene Geräte eine etwas andere Sicht auf den Inhalt (aufgrund unterschiedlicher Auflösungen usw.). Und so hat die PDF-Datei eine andere Größe.

+0

Dann, wie kann ich diese Aspx-Datei in PDF exportieren, nachdem diese aspx-Datei aus aspx.cs-Datei gefüllt wird. Gibt es einen bestimmten Weg, dies zu tun? –

+0

Sobald Sie den gegebenen Link auf dem Gerät mit der mobilen Größe öffnen oder indem Sie –

+0

Ihre Browsergröße –

Verwandte Themen