Удаление вложений из PDF
Contents
[
Hide
]
Aspose.PDF может удалять вложения из PDF-файлов. Вложения PDF-документа хранятся в коллекции EmbeddedFiles объекта Document.
Чтобы удалить все вложения, связанные с PDF-файлом:
- Вызовите метод Delete коллекции EmbeddedFiles.
- Сохраните обновленный файл, используя метод Save объекта Document.
Следующий фрагмент кода показывает, как удалить вложения из PDF-документа.
void WorkingWithAttachments::RemovingAttachment() {
String _dataDir("C:\\Samples\\");
// Открыть документ
auto pdfDocument = new Document(_dataDir + u"DeleteAllAttachments.pdf");
// Удалить все вложения
pdfDocument->get_EmbeddedFiles()->Delete();
// Сохранить обновленный файл
pdfDocument->Save(_dataDir + u"DeleteAllAttachments_out.pdf");
}