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形式に変換します。 ローカルネットワーク上またはインターネット上のWebコンテンツを変換するには、PdfDocument.renderUrlAsPdfを呼び出します。このメソッドは、レンダリング対象のWebページのURLを含む文字列を受け付けます。 ローカルファイルシステムのディレクトリに保存された HTML ファイルについては、PdfDocument.renderHtmlFileAsPdf メソッドの呼び出し時にそのパスを指定してください。
開発者は、ChromePdfRenderOptions クラスを使用して、前述の 3 つのメソッドから返される PDF ドキュメントの外観をカスタマイズできます。 詳細については、ChromePdfRenderOptions APIドキュメントを参照してください。


