关于 GroupDocs.Merger for Python 的概述

一个多功能的 API,可在 Python 应用程序中合并、拆分、重新排列和完善文档、幻灯片和图表。

Illustration merger

在 Python 中轻松合并文档

使用 GroupDocs.Merger for Python 轻松地将 PDF 和 Office 文档合并为一个文件。该库支持多种格式,确保不同文件类型的无缝集成与合并,简化 Python 应用程序中的文档管理。

通过拆分大文件简化文档处理

利用 GroupDocs.Merger for Python 轻松将大的 PDF 或 Office 文件拆分为更小且可管理的部分。通过根据特定页面、范围或提取单独页面来定制文档,提高组织和工作流程的效率。

在 Python 中完全控制文档结构

使用 GroupDocs.Merger for Python 轻松重新排列、调换或删除页面,以自定义文档布局。根据特定要求调整文件,提供在创建定制文档结构方面无与伦比的灵活性。

平台独立性

GroupDocs.Merger for Python 能够在多个操作系统、框架和包管理工具上顺畅运行,为您的开发环境提供灵活性和兼容性。

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

支持的文件格式

通过 .NET 的 GroupDocs.Merger 实现无缝操作各种 文件格式,确保您的文档管理任务灵活多变。

Microsoft Office 格式

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

文档与图像

  • 文档: PDF, XPS, TEX
  • 图像: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

其他格式

  • 网页: HTML, MHTML, MHT
  • 档案: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

GroupDocs.Merger for Python 的关键特性

通过在 Python 环境中使用 GroupDocs.Merger 无缝合并、拆分和编辑 PDF 和 Office 文件,简化文档处理。

Feature icon

无缝文档组合

使用 GroupDocs.Merger for Python,从多个文件中选择特定页面或范围,将多个文档合并为一个。

Feature icon

文档拆分功能

利用 GroupDocs.Merger for Python 提供的高级拆分工具,将大型文档划分为更小、更易管理的文件。

Feature icon

高效页面移动

使用 Python 中直观的 MovePage 功能,根据需要重新定位文档中的页面。

Feature icon

页面删除选项

使用 GroupDocs.Merger for Python 中的 RemovePages 功能,轻松移除不必要的页面或特定页面编号。

Feature icon

页面旋转功能

使用简单的 RotatePages 操作,将页面旋转 90、180 或 270 度。

Feature icon

页面交换功能

通过使用 GroupDocs.Merger for Python 中的 SwapPages 函数重新组织您的文档,交换页面位置。

Feature icon

选择性页面提取

提取特定页面或范围以创建新文档,专注于您所需的内容,使用 GroupDocs.Merger for Python。

Feature icon

方向调整工具

在您的 Python 项目中,使用 ChangeOrientation 功能将页面的方向从纵向切换为横向,反之亦然。

Feature icon

文档页面预览

使用 Python 中的 PreviewPages 功能生成文档页面的图像预览,以查看其内容和布局。

代码示例

了解在 Python 中使用 GroupDocs.Merger 的常见用例。这些示例展示了如何高效地合并和拆分文档,使用 GroupDocs.Merger for Python。

在 Python 中将多个 DOCX 文件合并为一个文档

GroupDocs.Merger for Python 允许您轻松地将多个 DOCX 文件合并为一个文档。使用 合并 Word 文档 功能,您可以简化文档管理,提升生产力。 以下是一个演示合并过程的 Python 代码示例:

示例:在 Python 中合并 DOCX 文件

import groupdocs.merger as gm

def run():

    # 加载第一个 DOCX 文件
    with gm.Merger("sample1.docx") as merger:

        # 添加更多要合并的 DOCX 文件
        merger.join("sample2.docx")

        # 合并 DOCX 文件并保存结果
        merger.save("merged.docx")

在 Python 中将 PDF 文档拆分为多个文件

使用 GroupDocs.Merger for Python,您可以轻松地将大型 PDF 文档拆分为较小的文件。拆分文档 功能允许您根据页面范围、起始/结束页面或奇数/偶数页面等标准提取特定页面。 此功能通过将大型文档拆分为更小、更易于管理的文件来帮助组织文件。

如何在 Python 中将 PDF 拆分为单独文件

import groupdocs.merger as gm

def run():

    # 使用 GroupDocs.Merger for Python 拆分 PDF 文件
    filePath = "input.pdf"
    filePathOut = "output.pdf"

    # 定义带有所需输出格式的 SplitOptions
    splitOptions = gm.domain.options.SplitOptions(filePathOut, [ 3, 6, 8 ])

    # 用输入 PDF 文档初始化 Merger
    with gm.Merger(filePath) as merger:

        # 使用 SplitOptions 对象调用拆分方法以生成单独文件
        merger.split(splitOptions)

准备好开始了吗?

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

有用的资源

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

临时许可提示

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