Adicionando Anexo a um Documento PDF usando Python

Contents
[ ]

Attachments podem conter uma ampla variedade de informações e podem ser de vários tipos de arquivos. Este artigo explica como adicionar um anexo a um arquivo PDF.

  1. Crie um novo projeto Python.
  2. Importe o pacote Aspose.PDF
  3. Crie um objeto Document.
  4. Crie um objeto FileSpecification com o arquivo que você está adicionando e a descrição do arquivo.
  5. Adicione o objeto FileSpecification à coleção EmbeddedFileCollection do objeto Document, com o método add da coleção.

A coleção EmbeddedFileCollection contém todos os anexos no arquivo PDF. O seguinte trecho de código mostra como adicionar um anexo em um documento PDF.


    import aspose.pdf as ap

    # Abrir documento
    document = ap.Document(input_pdf)

    # Configurar novo arquivo para ser adicionado como anexo
    fileSpecification = ap.FileSpecification(attachment_file, "Arquivo de texto de exemplo")

    # Adicionar anexo à coleção de anexos do documento
    document.embedded_files.append(fileSpecification)

    # Salvar nova saída
    document.save(output_pdf)