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ドキュメントの外観をカスタマイズできます。 詳細については、ChromePdfRenderOptions API ドキュメントを参照してください。