Объединить PCL через Python

Объедините документы PCL. Используйте Aspose.PDF для Python for .NET для программного изменения файлов PCL

Объедините файлы PCL с помощью Python for .NET

Для объединения файлов PCL мы рекомендуем использовать API Aspose.PDF for Python, надежный и удобный API для работы с документами, разработанный для приложений Python. Отличительной особенностью Aspose.PDF является его способность легко объединять PDF-файлы. Вы можете установить Aspose.PDF for Python via .NET, просто зайдя на PyPI, выполнив поиск aspose-pdf и установив его без необходимости сложных настроек. Библиотека Python позволяет преобразовывать документы из любого поддерживаемого входного формата в любой поддерживаемый выходной формат. Aspose.PDF for Python via .NET предлагает комплексные решения для задач преобразования документов. Он поддерживает широкий спектр популярных форматов документов как для загрузки, так и для сохранения. Обратите внимание, что этот раздел посвящен популярным преобразованиям; подробная информация о преобразовании определенных форматов приведена здесь. Для преобразования файлов доступно множество комбинаций. Полный список поддерживаемых форматов см. в Поддерживаемые форматы файлов. Дополнительные сведения об установке библиотеки можно найти на страницах Документация. Кроме того, вы можете использовать следующую команду из консоли или терминала.

Console

pip install aspose-pdf

Как объединить файлы PCL через Python


Вам понадобится Aspose.PDF для .NET, чтобы попробовать код в своей среде.

  1. Откройте первый документ.
  2. Откройте второй документ.
  3. Добавьте страницы второго документа к первому.
  4. Сохранить объединенный выходной файл

Python — пример кода для объединения файлов PCL

Input file:

File not added

File not added

Output format:

Output file:

import aspose.pdf as apdf


from os import path
pcl_load_options = apdf.PclLoadOptions()
pcl_load_options.supress_errors = True
document_infiles = [
    apdf.Document(path.join(self.data_dir, infile), pcl_load_options)
    for infile in infiles
]
path_outfile = path.join(self.data_dir, outfile)
document = apdf.Document.merge_documents(documents=document_infiles)
document.save(path_outfile)