使用 GroupDocs.Merger,您可以旋转 PDF 文档中的页面,将强大的文档管理带入 Python via .NET 应用。
- 提供 PDF 文件的路径。
- 选择您希望旋转的页面编号。
- 应用旋转操作。
- 将修改后的文档保存到您所需的位置。
使用 GroupDocs.Merger,您可以旋转 PDF 文档中的页面,将强大的文档管理带入 Python via .NET 应用。
import groupdocs.merger as gm
# 初始化 Merger 并加载源文档
with gm.Merger("document.pdf") as merger:
# 指定旋转的页面编号
rotateMode = gm.domain.options.RotateMode.ROTATE180
rotateOptions = gm.domain.options.RotateOptions(rotateMode, [1])
# 执行旋转过程
merger.rotate_pages(rotateOptions)
# 将更新的文档保存到所需位置
merger.save("result.pdf")
GroupDocs.Merger for Python via .NET 提供广泛的功能集,使处理超过 50 种常用商务文件格式变得简单。
合并 PDF、Word 文档、电子表格、演示文稿、Visio 图表、图像和归档文件。使用高级选项精确控制合并过程。
轻松移动、交换或删除页面,旨在更好地组织文件。
将页面旋转至任意角度或在横向与纵向之间切换,以提高可读性。
选择特定页面或页面范围并将其保存为您首选位置的新文档。
import groupdocs.merger as gm
# 将源文档加载到构造函数中
with gm.Merger("document.pdf") as merger:
# 获取总页面数
info = merger.get_document_info()
lastPage = info.page_count
# 设置配置以将偶数页面旋转 180 度
rangeMode = gm.domain.options.RangeMode.EvenPages
rotateMode = gm.domain.options.RotateMode.ROTATE180
rotateOptions = gm.domain.options.RotateOptions(rotateMode, 1, lastPage, rangeMode)
# 执行旋转操作
merger.rotate_pages(rotateOptions)
# 保存修改后的文件
merger.save("result.pdf")
GroupDocs.Merger 支持超过 50 种文件类型,允许您通过多种内置操作快速修改文档。