Gibt es eine Möglichkeit, unter Linux PDF-Dokumente automatisch aus HTML-Dateien zu generieren, bei denen das PDF eine angemessene Ähnlichkeit mit der Eingabedatei aufweist?
Ein Befehlszeilentool - im Gegensatz zu einer interaktiven Benutzeroberfläche - ist der Schlüssel.
Ich habe es htmldoc
natürlich mit einigen verwandten Cousins versucht . Aber diese Werkzeuge sind hoffnungslos steinzeitlich; htmldoc
unterstützt kein CSS. Heutzutage werden Sie nicht mehr viele HTML-Dokumente finden, die zumindest nicht über ein gewisses CSS-Design verfügen . Ich interessiere mich nicht wirklich für dumme Effekte oder kleinere Verzierungen, aber das Problem ist, dass CSS heutzutage der Kern der meisten Layouts ist. Nicht mehr viele Leute verwenden 6 Schichten verschachtelter Tabellen. Wenn das Konvertierungstool überhaupt kein Verständnis für CSS hat, geht es nicht nur darum, dass "das Dokument nicht ganz richtig aussieht". Es ist wahrscheinlich, dass es den Mindeststandard für die Benutzerfreundlichkeit überhaupt nicht erfüllt.
Einige Leute haben mir vorgeschlagen, die Gecko-Rendering-Engine zu verwenden, um Bilder zu generieren, die in PDFs konvertiert werden können, aber ich habe keine Ahnung, wie man das machen würde, geschweige denn leicht.
Ich habe kein Problem damit zu glauben, dass es gute kommerzielle Tools gibt, die dies tun, aber ich suche wirklich nach einem Open-Source-Paket, wenn möglich, da das Unternehmen selbst ein Open-Source-Paket ist und sich nicht auszahlt.
Danke im Voraus!