HTMLからPDF

このコード例は、IronPDF が生の HTML コンテンツを高品質でピクセルパーフェクトな PDF ドキュメントに変換する方法を説明しています。 IronPDFは、シンプルな構造のHTMLマークアップをレンダリングすることができます。 (以下の例に示されているように)より複雑なマークアップとして、ネストされた要素、スタイルシート宣言、およびJavaScriptインタラクションを組み込んだもの。

内部では、IronPDFは組み込みのChromeレンダリングエンジンを使用して、HTML、JavaScript、CSSコンテンツを適切なWebコンテンツとして解釈し、それを正確にPDFベースの表現に変換します。 これにより、IronPDFが出力するPDFの内容が標準に準拠したウェブブラウザで表示されるものと同じように表示されることが保証されます。

IronPDFのPdfDocumentクラスは、Java開発者がさまざまなソースからHTMLコンテンツをレンダリングするためのいくつかの静的メソッドを提供します。 PdfDocument.renderHtmlAsPdfは、上記の例に示すように、HTMLマークアップを含む文字列をPDF形式に変換します。 ローカルネットワークまたはインターネット上にあるウェブコンテンツを変換するには、PdfDocument.renderUrlAsPdf を呼び出します。これは、レンダリングされるウェブページのURLを含む文字列を受け取ります。 HTMLファイルをローカルファイルシステムのディレクトリに保存する場合、PdfDocument.renderHtmlFileAsPdf メソッドの呼び出しでそのパスを指定してください。

開発者は、ChromePdfRenderOptionsクラスを使用して、前述の3つのメソッドから返されるPDFドキュメントの外観をカスタマイズできます。 参照してください API仕様 詳細については ChromePdfRenderOptions をご参照ください。