HTML 渲染設定
using IronPdf;
using IronPdf.Engines.Chrome;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Many rendering options to use to customize!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20);
renderer.RenderingOptions.PrintHtmlBackgrounds = true;
renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape;
renderer.RenderingOptions.Title = "My PDF Document Name";
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.WaitFor.RenderDelay(50); // in milliseconds
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom;
renderer.RenderingOptions.Zoom = 100;
renderer.RenderingOptions.CreatePdfFormsFromHtml = true;

// Supports margin customization!
renderer.RenderingOptions.MarginTop = 40; //millimeters
renderer.RenderingOptions.MarginLeft = 20; //millimeters
renderer.RenderingOptions.MarginRight = 20; //millimeters
renderer.RenderingOptions.MarginBottom = 40; //millimeters

// Can set FirstPageNumber if you have a cover page
renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended

// Settings have been set, we can render:
renderer.RenderHtmlFileAsPdf("assets/wikipedia.html").SaveAs("output/my-content.pdf");
NuGet Download
PM > Install-Package IronPdf
HTML 渲染設定

HTML 渲染設定

IronPDF旨在為開發者提供最大的靈活性。

在此C# PDF生成教程範例中,我們展示了一個能夠自動內部功能與提供控制的API之間的平衡。

IronPDF支持許多針對生成PDF文件的自訂化,包括頁面大小、頁面邊距、頁首/頁尾內容、內容縮放、CSS規則集和JavaScript執行。


我們希望開發者能夠控制Chrome如何將網頁轉換成PDF。 ChromePdfRenderer 類別概覽使這成為可能。

在ChromePdfRenderer類中的設定範例包括頁邊距、頁首、頁尾、紙張大小和表單建立的設定。

  • 上述程式碼範例展示了如何使用IronPDF程式庫從網頁建立PDF文件。
  • 這涉及到使用特定選項如紙張大小、邊距、頁首和頁尾來設置renderer。
  • 使用render將URL轉換為PDF。
  • 然後將生成的PDF文件儲存為名為"output.pdf"的文件。
探索使用IronPDF的像素完美HTML到PDF指南
在 GitHub 上查看

準備開始了嗎?

Nuget Downloads 22,024,882版本:2026.11剛剛發布