纵向和横向方向

Java 版 IronPDF 可以修改新建和现有 PDF 文档的页面方向。

使用 IronPDF 重新渲染的新 PDF 文档默认使用纵向方向。 开发人员在将内容(HTML、RTF、URL 等)转换为 PDF 时,可通过 ChromePdfRenderOptions 实例覆盖此行为。 setPaperOrientation 方法接受 PaperOrientation 值,允许开发人员根据需要更改生成的 PDF 的纸张方向。 示例代码第 21 到 23 行创建了横向设置的 PDF 文档。 第 21 行中 setPaperOrientation 调用 PaperOrientation.LANDSCAPE 会触发方向行为。 若将枚举值替换为 PaperOrientation.PORTRAIT,则后续对 PdfDocument.renderUrlAsPdf 的调用将生成纵向布局的 IronPDF 主页

ChromePdfRenderOptions 对象无法用于更改现有 PDF 的页面方向(这些 PDF 可能是通过先前调用任何 PDF 渲染方法生成的,或使用 PdfDocument 方法加载到 IronPDF 中的)。 对于这些 PDF 文档,可以通过基于旋转的转换来调整页面方向。 为此,IronPDF 提供了 rotateAllPages 方法供用户使用。

rotateAllPages 接受 PageRotation 枚举类型,该类型指定了一组可接受的旋转值。 示例代码第 40 行将工作 PDF 文档中的每一页顺时针旋转 270 度。 若仅需旋转 PDF 中的单页(或部分页面),请选用 rotatePage 方法,而非 rotateAllPages

Learn more about PaperOrientation in IronPDF for Java.

准备开始了吗?
版本: 2026.5 just released
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例看着你的HTML代码变成PDF文件。