使用GroupDocs.Merger,您可以在PDF文档中旋转页面,从而增强Java应用程序中的文档管理能力。
- 指定PDF文件的源路径。
- 选择要旋转的页面编号。
- 执行页面旋转操作。
- 将修改后的文件保存到期望的位置。
使用GroupDocs.Merger,您可以在PDF文档中旋转页面,从而增强Java应用程序中的文档管理能力。
// 创建一个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");
GroupDocs.Merger for Java 提供了一套全面的功能,可以高效处理超过50种流行的业务文件格式。
合并PDF、Word文档、演示文稿、电子表格、Visio图表、图像和压缩文件。使用自定义选项以获得最佳效果。
通过移动、交换或删除页面来重新排列,以更好地组织您的内容。
将页面旋转到特定角度或在纵向和横向方向之间切换。
选择单个页面或一系列页面,并将其保存为新文件在指定位置。
// 将源文件加载到构造函数中
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");
GroupDocs.Merger支持超过50种文件格式,让您可以轻松修改文档,进行多种操作。