GroupDocs.Merger for Java

在PDF中旋转页面

GroupDocs.Merger for Java扩展了Java应用程序的功能。处理流行业务格式的文档,具备在PDF文件中旋转页面等功能。

如何旋转PDF页面

使用GroupDocs.Merger,您可以在PDF文档中旋转页面,从而增强Java应用程序中的文档管理能力。

  1. 指定PDF文件的源路径。
  2. 选择要旋转的页面编号。
  3. 执行页面旋转操作。
  4. 将修改后的文件保存到期望的位置。
// 创建一个Merger实例并加载源文件
Merger merger = new Merger("document.pdf");

// 指定要旋转的页面编号
RotateMode rotateMode = RotateMode.Rotate180;
RotateOptions rotateOptions = new RotateOptions(rotateMode, new int[] { 1 });

// 执行页面旋转操作
merger.rotatePages(rotateOptions);

// 将输出文件保存到期望的位置
merger.save("result.pdf");
Maven XML
点击复制
已复制
更多示例 文档

强大的文档内容管理

GroupDocs.Merger for Java 提供了一套全面的功能,可以高效处理超过50种流行的业务文件格式。

GroupDocs.Merger的关键功能

合并多种文件格式

合并PDF、Word文档、演示文稿、电子表格、Visio图表、图像和压缩文件。使用自定义选项以获得最佳效果。

管理文档页面

通过移动、交换或删除页面来重新排列,以更好地组织您的内容。

控制页面布局

将页面旋转到特定角度或在纵向和横向方向之间切换。

将页面提取为单独的文件

选择单个页面或一系列页面,并将其保存为新文件在指定位置。

旋转所有偶数编号的PDF页面

查看这个示例,展示如何旋转PDF文档中所有偶数编号的页面。

Java

// 将源文件加载到构造函数中
Merger merger = new Merger("document.pdf");

// 获取总页面数
IDocumentInfo info = merger.getDocumentInfo();
int lastPage = info.PageCount;

// 为偶数页面配置旋转设置(180度)
RangeMode rangeMode = RangeMode.EvenPages;
RotateMode rotateMode = RotateMode.Rotate180;
RotateOptions rotateOptions = new RotateOptions(rotateMode, 1, lastPage, rangeMode);

// 应用页面旋转操作
merger.rotatePages(rotateOptions);

// 保存输出文件
merger.save("result.pdf");
Maven XML
点击复制
已复制
更多示例 文档

关于GroupDocs.Merger

GroupDocs.Merger for Java 是一个强大的文档处理库,支持超过50种文件格式,包括PDF、Word、Excel、PowerPoint、Visio、图像和压缩文件。它能够合并、拆分、提取、移动、交换和删除页面,提高您应用程序中的文档管理能力。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Merger 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

关键特性

探索我们的文档处理库所提供的强大功能。

在多种格式中旋转页面

GroupDocs.Merger支持超过50种文件格式,让您可以轻松修改文档,进行多种操作。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人