カスタムPDFサイズ
このコード スニペットは、HTML コンテンツを PDF ドキュメントにレンダリングするときにカスタム用紙サイズを定義する方法を示しています。
レンダリングオプションの用紙サイズをカスタマイズするために paperSize プロパティを使用します。 options オブジェクトはカスタム用紙サイズを指定するために使用され、カスタム5x5インチのサイズに設定されます。 目的の用紙サイズに合わせて height と width プロパティを必要に応じて調整できます。
IronPDFライブラリ からの PdfDocument.fromHtml メソッドを利用して、指定されたレンダリングオプションを適用しながらHTMLコンテンツをPDFドキュメントに変換します。
レンダリング後、結果のPDFドキュメントは saveAs メソッドを使用してカスタム用紙サイズで保存されます。
GenerateCustomSizedPdfメソッドは、2つの引数を取ります:htmlContent(PDFにレンダリングされるHTMLコンテンツ) およびoutputPath(生成されたPDFが保存されるファイルパス)。ChromePdfRendererはHTMLコンテンツのレンダリングプロセスを処理するために使用されます。5x5インチのカスタム用紙サイズを指定するために
PdfPaperSizeオブジェクトが作成されます。 これは、widthとheight値(インチ単位)をPdfPaperSizeconstructorに渡すことで達成されます。RenderingOptionsプロパティはrendererを使用してカスタム用紙サイズを使用するように設定されます。与えられたHTMLコンテンツを事前に定義された設定に従ってPDFドキュメントへ変換するために
RenderHtmlAsPdfメソッドを使用します。- 最後に、
SaveAsメソッドは指定されたoutputPathにPDFドキュメントを保存します。




