リンクされたドキュメントをインラインでHTMLをPDFに変換する

StackOverflow https://stackoverflow.com/questions/239300

  •  04-07-2019
  •  | 
  •  

質問

Java / J2EEプラットフォームのサーバー側で、できればバッチ処理を使用して、静的HTMLドキュメントのバンドルをプログラムで単一のPDFファイルに変換する必要があります。 pdfファイルは、Webページをオフラインで閲覧するためにサイトユーザーに配布されます。

要件の主なポイントは次のとおりです。

  1. 上部のバナーは、最終的なPDFドキュメントに表示されません。
  2. 左側のナビゲーションバーは、htmlハイパーリンクからPDFブックマークに変換する必要があります。
  3. Webページに存在するすべてのハイパーリンクコンテンツ(html / pdf / doc / docxなど)は、pdfブックマークを含む最終的なpdfドキュメントの一部である必要があります。

これを行うための標準的なオープンソースの方法はありますか?

正しい解決策はありません

他のヒント

Apache FOP をお試しください。 XMLからPDFへの変換そして、HTML / DOMでも同じことができると思います。 Webサイトには、JavaアプリケーションでのFOPの実行に関するセクション全体があり、< a href = "http://xmlgraphics.apache.org/fop/0.95/embedding.html#ExampleDOM2PDF" rel = "nofollow noreferrer"> PDFへのDOMのサンプルコード。

iText を試すことができますが、必要なすべてを処理できるかどうかはわかりません。

さらに、多くのオプションを検討してから、できることとできないことを決定することは、常に優れています。多くの場合、すぐに使用できるすべてのライブラリ/ APIはありません。

www.alt-soft.com Xml2PDF を試すことができます

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top