Adicionando Anexo a um documento PDF

Contents
[ ]

Anexos 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.

O próximo trecho de código também funciona com a nova interface gráfica Aspose.Drawing.

  1. Crie um novo projeto C#.
  2. Adicione uma referência ao DLL Aspose.PDF.
  3. Crie um objeto Document.
  4. Crie um objeto FileSpecification com o arquivo que você está adicionando e descrição do arquivo.
  5. Adicione o objeto FileSpecification à coleção EmbeddedFiles do objeto Document, com o método Add da coleção.

A coleção EmbeddedFiles contém todos os anexos no arquivo PDF. A coleção EmbeddedFiles contém todos os anexos no arquivo PDF.

// Para exemplos completos e arquivos de dados, por favor visite https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// O caminho para o diretório de documentos.
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// Abrir documento
Document pdfDocument = new Document(dataDir + "AddAttachment.pdf");

// Configurar novo arquivo para ser adicionado como anexo
FileSpecification fileSpecification = new FileSpecification(dataDir + "test.txt", "Arquivo de texto de exemplo");

// Adicionar anexo à coleção de anexos do documento
pdfDocument.EmbeddedFiles.Add(fileSpecification);

// Salvar documento atualizado
pdfDocument.Save(dataDir + "AddllAnnotations_out.pdf");