Добавление вложения в документ PDF
Contents
[
Hide
]
Вложения могут содержать разнообразную информацию и быть различных типов файлов. Эта статья объясняет, как добавить вложение к файлу PDF.
Следующий фрагмент кода также работает с новым графическим интерфейсом Aspose.Drawing.
- Создайте новый проект на C#.
- Добавьте ссылку на Aspose.PDF DLL.
- Создайте объект Document.
- Создайте объект FileSpecification с файлом, который вы добавляете, и описанием файла.
- Добавьте объект FileSpecification в коллекцию EmbeddedFiles объекта Document, используя метод Add коллекции.
Коллекция EmbeddedFiles содержит все вложения в PDF-файле. Коллекция EmbeddedFiles содержит все вложения в файле PDF.
// Для полных примеров и файлов данных, пожалуйста, перейдите по ссылке https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Путь к директории документов.
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();
// Открыть документ
Document pdfDocument = new Document(dataDir + "AddAttachment.pdf");
// Настройка нового файла для добавления в качестве вложения
FileSpecification fileSpecification = new FileSpecification(dataDir + "test.txt", "Пример текстового файла");
// Добавить вложение в коллекцию вложений документа
pdfDocument.EmbeddedFiles.Add(fileSpecification);
// Сохранить обновленный документ
pdfDocument.Save(dataDir + "AddllAnnotations_out.pdf");