Adding Attachment to PDF document
Contents
[
Hide
]
Os anexos podem conter uma grande variedade de informações e podem ser de vários tipos de arquivos. Este artigo explica como adicionar um anexo a um arquivo PDF.
-
Crie um objeto FileSpecification que contém o arquivo que você deseja anexar e a descrição do arquivo.
-
Adicione o objeto FileSpecification à coleção EmbeddedFiles de um objeto Document usando o método add(..). A coleção EmbeddedFiles contém todos os anexos adicionados a um arquivo PDF.
O trecho de código a seguir mostra como adicionar um anexo em um documento PDF.
public class ExampleAttachments {
private static String _dataDir = "/home/aspose/pdf-examples/Samples/Attachments/";
public static void AddingAttachment() {
// Abra um documento
Document pdfDocument = new Document(_dataDir+"input.pdf");
// Configure um novo arquivo para ser adicionado como anexo
FileSpecification fileSpecification = new FileSpecification("sample.txt", "Arquivo de texto de exemplo");
// Adicione um anexo à coleção de anexos do documento
pdfDocument.getEmbeddedFiles().add(fileSpecification);
// Salve o documento atualizado
pdfDocument.save("output.pdf");
}
}