Добавление вложения в PDF документ с использованием Python

Contents
[ ]

Attachments can contain a wide variety of information and can be of a variety of file types. This article explains how to add an attachment to a PDF file.

  1. Создайте новый проект на Python.
  2. Импортируйте пакет Aspose.PDF
  3. Создайте объект Document.
  4. Создайте объект FileSpecification с файлом, который вы добавляете, и описанием файла.
  5. Добавьте объект FileSpecification в коллекцию EmbeddedFileCollection объекта Document с помощью метода add коллекции.

Коллекция EmbeddedFileCollection содержит все вложения в PDF файле. Следующий фрагмент кода показывает, как добавить вложение в PDF-документ.


    import aspose.pdf as ap

    # Открыть документ
    document = ap.Document(input_pdf)

    # Настроить новый файл для добавления в качестве вложения
    fileSpecification = ap.FileSpecification(attachment_file, "Образец текстового файла")

    # Добавить вложение в коллекцию вложений документа
    document.embedded_files.append(fileSpecification)

    # Сохранить новый вывод
    document.save(output_pdf)