so konvertieren Sie eine web-Seite in pdf per button-Klick in html5
Habe ich die web-Seite mit Daten, die ich möchte, dass wenn ich auf generate pdf-button sollte erstellen pdf-Datei von dieser Seite.
Und Lokal Speichern .
Gesucht hab ich viel, aber ich bin immer Skript nur pdf erstellen durch die Eingabe von Daten gibt es eine andere Möglichkeit
Unten ist die Methode, die ich habe versucht, aber es ist nicht geeignet, ich will die ganze Seite in pdf-Datei.
jspdf.com
Ich habe auch versucht einen anderen code, aber es ist auch nicht erstellen Sie die Datei
<script>
function generatePDF(){}
var conv = new ActiveXObject("pdfServMachine.converter");
conv.convert("http://www.google.com", "c:\\google.pdf", false);
WScript.Echo("finished conversion");
}
</script>
<body onload="generatePDF()">
</body>
</html>
- stackoverflow.com/questions/1686280/...
- wenn dies ist eine direkte Kopie von deinem code als nötig zu schreiben, die word-Funktion korrekt
- ja habe ich gemacht es zu schreiben, aber es passiert nichts
- Haben Sie versucht, Druck der Seite???
- der link, den Sie bietet, ist in Ordnung können Sie mir helfen überhier hinzufügen, dass code und wo ist die Datei gespeichert
- Nein, ich habe nicht versucht, wissen Sie, jede Methode
- können wir html-Seite verlinken, die wir versuchen, ein pdf oder in lokalen ist es nicht für mich arbeiten, wie Sie im link
- Als alternative, können Sie versuchen, mithilfe von Aspose.Pdf für .NET zum konvertieren von HTML-Seiten in PDF-format. Weitere Informationen, besuchen Sie bitte aspose.com/docs/display/pdfnet/Convert+HTML+zur+PDF+Format
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du nicht erklären die Funktion korrekt. Es sollte
generatePDF(){
stattgeneratePDF(){}
. Ihre}
sollte am Ende der Funktion nur.Ich bin ein bisschen spät, aber lassen Sie mich Ihnen sagen, dass der code, den Sie verwenden, ist nur kompatibel mit alten Versionen der Microsoft-browser(ich.e) weil es enthält WScript & ActiveX-Komponente.
Ja, Sie können generieren Sie mit
jsPDF.js
. Suchen Sie einfach die javascript-Datei bei google herunterladen und lokal dann schließen Sie es wie unten gezeigt.