使用 Python SDK 加入和拆分文档

Cloud REST API 用于在 Python 应用程序中加入、交换、修剪、拆分或移动文档、电子表格、演示文稿、PDF 和 OpenDocument 文件格式。

开始免费试用

GroupDocs.Merger Cloud SDK for Python 是一种灵活的文档合并和拆分解决方案,适用于多种流行的文档格式,包括 Microsoft Office Word、Excel、PowerPoint、Visio、OneNote、PDF、HTML、OpenDocument、文本等。 Merger API 提供了一种方便的解决方案,可以将两个或多个文档合并为一个文档,或者将一个源文档拆分为多个结果文档。您还可以将文档页面预览为整个文档的图像或根据自定义的文档预览要求选择首选的页面范围。 SDK 还支持执行文档操作来移动、删除、交换、旋转或更改整个页面或首选范围页面的纵向或横向页面方向。

文档合并 REST API 功能

将多个页面、幻灯片或电子表格合并到一个文档中

交换文档中任意两页、幻灯片或工作表的位置

通过设置旋转角度(如 90、180 或 270 度)来旋转页面

将任何文档拆分为较小的文件

删除任何单个或一组特定页面

更改页面方向

重新排列页面、幻灯片或图表

设置、重置和删除密码

获取支持的文件格式列表

以图像形式预览文档页面 - Python

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class PreviewDocument:
  @classmethod
  def Run(cls):
    documentApi = groupdocs_merger_cloud.DocumentApi.from_keys(Common.app_sid, Common.app_key)
    
    options = groupdocs_merger_cloud.PreviewOptions()
    options.file_info = groupdocs_merger_cloud.FileInfo("WordProcessing/four-pages.docx")
    options.output_path = "Output/preview-page"
    options.pages = [1, 3]
    options.format = "Png"

    result = documentApi.preview(groupdocs_merger_cloud.PreviewRequest(options))        

    print("Documents count = " + str(len(result.documents)))							
    ```

支持和学习资源

GroupDocs.Merger Cloud 还提供其他语言的单个文档合并 SDK,如下所列:

  中文