HTMLブックからPDFを作成


16

本をHTMLページとして提供するサイト(法律関連など)がいくつかあります。

既存の構造に基づいて、これらのページからPDFブックを作成するために何を使用できますか?

WindowsにはAdobe Professional(商用ソフトウェア)があります。Linuxには何か無料のものがあると思いますか?スクリプトを含むソリューションは私にとっては問題ないでしょう。

回答:


9

Calibreは、さまざまな形式の電子書籍に変換するための非常に強力なツールです。お近くのソフトウェアセンターで入手可能!

美しいUIに劣らないため、だまされてはいけません。


1
Calibreには、コマンドラインツールのebook-convertも付属しています。そのためfor file in *.html ; do ebook-convert "$file" "${file%.html}.pdf" ; done、これを行うと、フォルダー内のすべてのhtmlファイルがPDFに変換されます。
狂気

1
これは良いツールであり、私はCalibreユーザーでもあります。最新のものはUIの改善が著しいと思います。
サバコン

4

最も簡単な方法は?ブラウザから[ファイル]> [印刷]を選択します。プリンタとして[ファイルに印刷]を選択すると、プリンタの場所が尋ねられます。必ずPDFをマークしてください。[印刷]をクリックすると、実際に印刷する代わりに、実際にドライブに保存されます。


ありがとう。ただし、多くのファイルがあります。この操作は事実上不可能です。
ルシアンサス

4

Htmldocは便利です。こちらをご覧ください。http://www.htmldoc.org/それはソフトウェアセンターから入手できます。残念ながら、1.8バージョンはUnicodeエンコードファイルに問題がありますが、多くの場合、それは救い主である可能性があり、問題は1.9開発バージョンで修正されています。

私は通常、ここで素晴らしいスクラップブック拡張機能を使用します。http://amb.vis.ne.jp/mozilla/scrapbook/ FirefoxでWebページをキャプチャし、必要に応じてスクラップブックの編集ツールを使用して修正し、htmldocを使用してすべてのページをPDFに変換します。



3

OpenOffice / LibreOfficeを使用してPDFを作成することをお勧めします。テストとして、Wget manul(すべて1ページに)をダウンロードしてから、OponOfficeでHTMLページを開き、[PDFに直接エクスポート]ボタンをクリックしました。目次のインデックスを使用してPDFを作成しました。

過去に、これがHTMLページをPDFに変換する最も簡単な方法であることがわかりました。また、多くの労力をかけずに変更を加えることができます。

スクリーンショット:

  • Open Officeを使用してPDFにエクスポートされたWgetマニュアル Open Officeを使用してPDFにエクスポートされたWgetマニュアル

  • Open OfficeのPDFオプションに直接エクスポート Open OfficeのPDFオプションに直接エクスポート


本が1ページになく、複数の章/セクションに分かれている場合のアイデア
シプリアンTomoiagă

2

私は実際に口径のソリューションに投票しました。しかし、ここにあなたが試すことができる別のものがあります。AbiWordをインストールします。コマンドラインから認識している任意の形式間の変換を行うことができます。フォルダー内のすべての.htmlファイルを.pdfに変換するには、次のようにします。

for file in *.html ; do abiword --to=pdf "$file" ; done

高レベルのタイポグラフィ(ただし、おそらくより複雑)の場合、別のオプションはPrinceXMLです。


2

印刷するHTMLドキュメントによっては、pandocを使用すると最良の結果が得られる場合があります。これは、最も汎用性の高いHTMLからLaTeXへのコンバーターの1つです。結果の.texファイルは、またはを使用して非常に簡単にPDFに変換できます。LaTeXの構文とパッケージを詳しく調べたい場合は、多くのオプションが利用できます。埋め込み画像や派手なHTMLスタイルを保持する必要がある場合、これはうまく機能しない可能性があります。xelatexpdflatex


1

google-chromeでは、拡張機能を使用してサイト全体のPDFファイルを作成できます。個人的にWeb2PDF Converter拡張機能を使用していますに、クリックするだけでPDFを作成するをしています。

これは、Google拡張機能のWebストアサイトによって提供されるこのプラグインのスクリーンショットです。

ここに画像の説明を入力してください

さらに、次をダウンロードすることで、このツールで私が作成したPDFを見ることができます(右クリック、ターゲットを名前を付けて保存): 名前を付けて http //geppettvs.servehttp.com/resources/askubuntu-com.pdf(google- chromeを使用すると、これをオンラインで表示できる場合があります)。

また、拡張機能によって作成されたPDFを編集して、各ページの下部にある拡張機能によって配置されたデジタル署名を削除するか、他のものを削除する場合は、次をご覧ください。 PDFからテキスト情報を削除しますか?

幸運を!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.