Облачный REST API для объединения, замены, обрезки, разделения или перемещения документов, электронных таблиц, презентаций, форматов файлов PDF и OpenDocument в приложениях Python.
Начать бесплатную пробную версиюGroupDocs.Merger Cloud SDK для Python — это гибкое решение для слияния и разделения документов для множества популярных форматов документов, включая Microsoft Office Word, Excel, PowerPoint, Visio, OneNote, PDF, HTML, OpenDocument, текст и многие другие. API слияния предоставляет удобное решение для объединения двух или более документов в один документ или разделения одного исходного документа на несколько результирующих документов. Вы также можете просмотреть страницы документа в виде изображений для всего документа или выбрать предпочтительный диапазон страниц в соответствии с индивидуальными требованиями предварительного просмотра документа. SDK также поддерживает выполнение операций с документами для сдвига, удаления, обмена, поворота или изменения ориентации страницы в книжной или альбомной ориентации для всего или предпочтительного диапазона страниц.
Объединение нескольких страниц, слайдов или электронных таблиц в один документ
Поменять местами любые две страницы, слайды или листы в документе
Поворачивайте страницы, устанавливая углы поворота, такие как 90, 180 или 270 градусов.
Разделите любой документ на файлы меньшего размера
Удалить любую отдельную страницу или набор определенных страниц
Изменить ориентацию страницы
Изменение порядка страниц, слайдов или диаграмм
Установить, сбросить и удалить пароль
Получить список поддерживаемых форматов файлов
//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)))
```