+1 gute antwort, wkhtml wartet sogar, bis der jscript-code mit dem dom fertig ist (schön für asciidoc-toc-
sachen
Ich benutze NitroPDF seit ein paar Jahren. Gerade gefunden wkhtmltopdf, es funktioniert besser, ist schneller und läuft auf Ubuntu.
Bob Weber
Unter OS X funktionierte das nicht. Das Rendern würde nie zu Ende sein. Ein sehr ähnliches Programm namens wkpdf
Ian
Ich suche schon seit einigen Stunden nach so etwas - danke!
R4D4
6
Betrachten Sie die Tatsache, dass zwei Browser diesen HTML-Code für einen Moment nicht vollständig identisch darstellen können, und stellen Sie dann fest, dass Sie ihn niemals erhalten werden.
Beachten Sie, dass je nach verwendetem Browser, den darin enthaltenen Einstellungen und der Webseite einige Teile der gedruckten PDF-Seite nicht zu 100% dem entsprechen, was Sie auf dem Bildschirm sehen. Wenn Sie einen dunklen / schwarzen Hintergrund mit hellem / weißem Text haben, ändern die Standarddruckeinstellungen in den meisten Browsern diesen in schwarzen Text mit weißem Hintergrund.
GAThrawn
Ja, dies ist nicht 100% genau. Die Ergebnisse variieren von Seite zu Seite.
Ich habe auch danach gesucht. Meine derzeit beste Lösung ist die Verwendung einer Kombination aus Firefox und PDFCreator . Ich habe auch die anderen Hauptbrowser ausprobiert, aber sie lassen Sie nicht ihre eigenen Kopf- und Fußzeilen deaktivieren. Wenn Sie in der Lage sein möchten, grau / grauen Text als grau (anstatt als schwarz) zu drucken, müssen Sie die Option "Hintergrund drucken (Farbe und Bilder)" in der Datei | aktivieren Seite einrichten | Dialogfeld "Format & Optionen".
Leider scheint keiner der Hauptbrowser die CSS @ page-Regel für die Angabe von Kopf- und Fußzeilen, Witwen, Waisen, Seitengrößen, Quer- und Hochformat usw. zu unterstützen.
Es gibt ein Tool namens Prince , das behauptet, all das (und mehr) mit guten Rezensionen zu können, aber ich habe es nicht benutzt, weil es teuer ist. (Es gibt eine kostenlose Version für den persönlichen Gebrauch, die jedoch ein eigenes Logo auf der Vorderseite des PDF-Dokuments hinzufügt.)
wkpdf funktionierte perfekt für mich, als wkhtmltopdf unter OS X nicht funktionierte. Es ist ein Ruby Gem, das auf einer Standardinstallation von OS X sehr einfach zu verwenden war.
Ich verwende Primo PDF , um HTML in PDF zu konvertieren. Es ist nur ein PDF-Drucker.
File> Print> Primo PDF Wählen Sie
Es ist nützlich für mich, weil ich nicht alles über das Internet nutzen kann. Wenn ich einige Artikel aus dem Wiki lesen möchte, habe ich sie mit diesem Drucker ausgedruckt und zu Hause gelesen.
Antworten:
Check out wkhtmltopdf . Es verwendet die Webkit-Layout-Engine (wie sie in Safari, Chrome usw. verwendet wird).
quelle
Betrachten Sie die Tatsache, dass zwei Browser diesen HTML-Code für einen Moment nicht vollständig identisch darstellen können, und stellen Sie dann fest, dass Sie ihn niemals erhalten werden.
quelle
quelle
Ich habe auch danach gesucht. Meine derzeit beste Lösung ist die Verwendung einer Kombination aus Firefox und PDFCreator . Ich habe auch die anderen Hauptbrowser ausprobiert, aber sie lassen Sie nicht ihre eigenen Kopf- und Fußzeilen deaktivieren. Wenn Sie in der Lage sein möchten, grau / grauen Text als grau (anstatt als schwarz) zu drucken, müssen Sie die Option "Hintergrund drucken (Farbe und Bilder)" in der Datei | aktivieren Seite einrichten | Dialogfeld "Format & Optionen".
Leider scheint keiner der Hauptbrowser die CSS @ page-Regel für die Angabe von Kopf- und Fußzeilen, Witwen, Waisen, Seitengrößen, Quer- und Hochformat usw. zu unterstützen.
Es gibt ein Tool namens Prince , das behauptet, all das (und mehr) mit guten Rezensionen zu können, aber ich habe es nicht benutzt, weil es teuer ist. (Es gibt eine kostenlose Version für den persönlichen Gebrauch, die jedoch ein eigenes Logo auf der Vorderseite des PDF-Dokuments hinzufügt.)
quelle
wkpdf funktionierte perfekt für mich, als wkhtmltopdf unter OS X nicht funktionierte. Es ist ein Ruby Gem, das auf einer Standardinstallation von OS X sehr einfach zu verwenden war.
quelle
Ich verwende Primo PDF , um HTML in PDF zu konvertieren. Es ist nur ein PDF-Drucker.
File
>Print
> Primo PDF Wählen SieEs ist nützlich für mich, weil ich nicht alles über das Internet nutzen kann. Wenn ich einige Artikel aus dem Wiki lesen möchte, habe ich sie mit diesem Drucker ausgedruckt und zu Hause gelesen.
quelle