使用 GroupDocs.Merger,您可以旋转 EPUB 文档中的页面,将强大的文档管理带入 Python via .NET 应用。
- 提供 EPUB 文件的路径。
- 选择您希望旋转的页面编号。
- 应用旋转操作。
- 将修改后的文档保存到您所需的位置。
使用 GroupDocs.Merger,您可以旋转 EPUB 文档中的页面,将强大的文档管理带入 Python via .NET 应用。
from groupdocs.merger import Merger
from groupdocs.merger.domain.options import RotateOptions, RotateMode
# 初始化 Merger 并加载源文档
with Merger("document.epub") as merger:
# 指定旋转的页面编号
rotateOptions = RotateOptions(RotateMode.ROTATE90, [1, 2])
# 执行旋转过程
merger.rotate(rotateOptions)
# 将更新的文档保存到所需位置
merger.save("result.epub")
GroupDocs.Merger for Python via .NET 提供广泛的功能集,使处理超过 50 种常用商务文件格式变得简单。

合并 PDF、Word 文档、电子表格、演示文稿、Visio 图表、图像和归档文件。使用高级选项精确控制合并过程。
轻松移动、交换或删除页面,旨在更好地组织文件。
将页面旋转至任意角度或在横向与纵向之间切换,以提高可读性。
选择特定页面或页面范围并将其保存为您首选位置的新文档。
from groupdocs.merger import Merger
from groupdocs.merger.domain.options import RotateOptions, RotateMode
# 将源文档加载到构造函数中
with Merger("document.epub") as merger:
# 获取总页面数
info = merger.get_document_info()
lastPage = info.page_count
# 设置配置以将偶数页面旋转 180 度
rotateOptions = RotateOptions(RotateMode.ROTATE90, [1, 2])
# 执行旋转操作
merger.rotate(rotateOptions)
# 保存修改后的文件
merger.save("result.epub")
GroupDocs.Merger 支持超过 50 种文件类型,允许您通过多种内置操作快速修改文档。