Добавление вложения в PDF документ
Contents
[
Hide
]
Вложения могут содержать широкий спектр информации и могут быть различных типов файлов. В этой статье объясняется, как добавить вложение в PDF файл.
-
Создайте объект FileSpecification, содержащий файл, который вы хотите прикрепить, и описание файла.
-
Добавьте объект FileSpecification в коллекцию EmbeddedFiles объекта Document с помощью метода add(..). Коллекция EmbeddedFiles содержит все вложения, добавленные в файл PDF.
Следующий фрагмент кода показывает, как добавить вложение в PDF-документ.
public class ExampleAttachments {
private static String _dataDir = "/home/aspose/pdf-examples/Samples/Attachments/";
public static void AddingAttachment() {
// Открыть документ
Document pdfDocument = new Document(_dataDir+"input.pdf");
// Настроить новый файл, который будет добавлен как вложение
FileSpecification fileSpecification = new FileSpecification("sample.txt", "Пример текстового файла");
// Добавить вложение в коллекцию вложений документа
pdfDocument.getEmbeddedFiles().add(fileSpecification);
// Сохранить обновленный документ
pdfDocument.save("output.pdf");
}
}