纵向和横向方向 通常情况下,在创建动态 PDF 文档时,你会发现自己需要自定义文档的方向。 这时 IronPDF 的 PaperOrientation 就派上用场了。 此工具允许开发人员访问 PdfPaperOrientation 类。 这样,在从 HTML 或 URL 内容渲染 PDF 文档时,您可以选择横向或纵向页面方向。 横向显示时,请使用:PdfPaperOrientation.Landscape 对于竖屏方向,请使用:PdfPaperOrientation.Portrait 如果您正在处理现有的 PDF 文档,您可以使用 PageRotation 来自定义 PDF 文档的方向。 要设置文档中页面的旋转角度,您可以: 当您想要旋转 PDF 中的特定页面时,请使用 SetPageRotation 如果要旋转 PDF 文档中的所有页面,请使用 SetAllPageRotations ## 设置 PDF 页面方向的 5 个步骤 var renderer = new ChromePdfRenderer(); renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape; var newPdfFromHtml = renderer.RenderHtmlAsPdf(" Hello World! "); var existingPdf = new PdfDocument("old_report.pdf"); existingPdf.SetPageRotation(0, PdfPageRotation.Clockwise90); 首先,我们需要决定是使用现有的 PDF 文档,还是渲染一个新的 PDF 文档。 首先,我们来看看如何设置新渲染的 PDF 文档的方向,然后再看看它如何应用于现有的 PDF。 首先,您需要创建一个新的 ChromePdfRenderer() 实例。 这将处理从 HTML 或 URL 内容创建新的 PDF 文档的操作。 接下来,在渲染之前,使用 renderer.RenderingOptions.PaperOrientation 设置纸张方向。 选择 PdfPaperOrientation.Landscape,生成的 PDF 将以横向模式显示,而不是默认的纵向模式。 我们将使用渲染方法 RenderHtmlAsPdf,它接受一个 HTML 字符串并立即将其转换为 PDF。 现在,我们来看看如何为现有的 PDF 文档设置自定义方向。 首先,我们将把名为 old_report.pdf 的文件加载到 PdfDocument 对象中,从而可以访问其页面。 使用 Pages[0].PageRotation,您可以检查第一页的旋转状态。 要进行更改,SetPageRotation 会旋转单个页面,在本例中,将第一页顺时针旋转 90 度。 这些例子共同说明了 IronPDF 不仅可以从 HTML 和 Web 源创建精美的 PDF,还可以提供强大的工具来调整现有 PDF 文档中的页面方向和旋转,从而简化 .NET 开发人员的 PDF 工作流程。 了解有关 PDF 中页面方向和旋转的更多信息。 在 GitHub 上查看 代码 https://github.com/iron-software/IronPDF.Examples/tree/main/examples/pdf-page-orientation 下载 ZIP 相关教程 相关操作指南 类文档 获取语言包 下载IronPDF DLL 报告此页面的问题 准备开始了吗? Nuget 下载 17,803,474 | 版本: 2026.3 刚刚发布 免费试用 免费 NuGet 下载 总下载量:17,803,474 查看许可证 还在滚动吗? 想快速获得证据? PM > Install-Package IronPdf 运行示例看着你的HTML代码变成PDF文件。 免费 NuGet 下载 总下载量:17,803,474 查看许可证