Объединение и разделение документов с помощью Python SDK

Облачный REST API для объединения, замены, обрезки, разделения или перемещения документов, электронных таблиц, презентаций, форматов файлов PDF и OpenDocument в приложениях Python.

Начать бесплатную пробную версию

GroupDocs.Merger Cloud SDK для Python — это гибкое решение для слияния и разделения документов для множества популярных форматов документов, включая Microsoft Office Word, Excel, PowerPoint, Visio, OneNote, PDF, HTML, OpenDocument, текст и многие другие. 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 для слияния документов для других языков, перечисленных ниже:

  РУССКИЙ