响应式HTML到PDF
using IronPdf;
using IronPdf.Engines.Chrome;

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

// Set the width of the Responsive Viewport in pixels
int pixelWidth = 1280;
renderer.RenderingOptions.PaperFit.UseResponsiveCssRendering(pixelWidth);

// Set paper mode to automatic fit to physical paper
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.AutomaticFit;

// Render an HTML file
var pdf = renderer.RenderHtmlFileAsPdf("Assets/Responsive.html");
NuGet Download
PM > Install-Package IronPdf
响应式HTML到PDF

响应式HTML到PDF

将HTML页面渲染为PDF相当简单和容易。 然而,当页面具有响应性时,我们必须更加小心,因为页面可能会随时间和页面导航而改变。 IronPDF可以将响应式HTML渲染为PDF文档。

在这个例子中,我们将向您展示如何将响应式HTML页面渲染为PDF。

通过使用UseResponsiveCssRendering函数,您可以指定虚拟Chrome窗口的大小,从而渲染响应式HTML。

这允许开发人员通过使用响应式CSS3设计特定的网页响应布局,并支持现代响应式HTML5框架,如Bootstrap。

ChromePdfRenderer允许将任何网页或HTML片段转变为PDF文档,使用的是最新的嵌入式Chrome浏览器。

截至2021年,Iron Software推荐ChromePdfRenderer作为我们最好的PDF渲染器,并作为该类的直接替代品。 您还可以从指定的登录凭证类中应用Cookie到指定的URL,创建一个HTML字符串的PDF文件,并将其作为ChromePdfRenderer的详细信息,请访问IronPDF产品页面。

立即学习响应式 HTML 到 PDF 的转换。
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 21,916,531版本:2026.11刚刚发布