* htmlファイルを* pdfファイルにすばやく変換するために、Dockerイメージにコマンドラインツールをインストールしたいと思います。
私はこのようなことをすることができるUnixツールがないことに驚きました。
答え1
読書ファイル形式を変換するための素晴らしいコマンドラインツールです。
欠点は、PDF出力にLaTeXが必要であることです。使い方は
pandoc test.html -t latex -o test.pdf
LaTeXがインストールされていない場合はお勧めしますHTMLドキュメント。
から引用PDFの作成
デフォルトでは、pandocはLaTeXを使用してPDFを生成するため、LaTeXエンジンをインストールする必要があります。
あるいは、pandocは、ConTeXt、pdfroff、またはHTML / CSS-PDFエンジン(wkhtmltopdf、weasyprint、またはPrince)のいずれかを使用してPDFを生成できます。これを行うには、以前のように.pdf拡張子を持つ出力ファイルを指定しますが、--pdf-engineオプションまたは-t context、-t html、または-t msをコマンドラインに追加します(-t htmlのデフォルト値は- - pdf-エンジン=wkhtmltopdf)。
答え2
また試すことができますwkhtmlをpdfに、使用およびインストールは非常に簡単です。
答え3
ウェイプリントオプションです。 1つの可能な欠点は、コンピュータにPythonが必要であることです。
取付ける:
pip install weasyprint
変更:
weasyprint in.html out.pdf
答え4
PostScriptファイルをPDFに簡単に変換できるhtml2psプログラムもあります。私はこれを数年前に使用しましたが、IIRCは大きなマニュアルで本当に素晴らしい仕事をしました。