إزالة المرفقات من ملف PDF

Contents
[ ]

يمكن لـ Aspose.PDF إزالة المرفقات من ملفات PDF. يتم الاحتفاظ بمرفقات مستند PDF في مجموعة EmbeddedFiles الخاصة بكائن Document.

لحذف جميع المرفقات المرتبطة بملف PDF:

  1. قم باستدعاء طريقة Delete لمجموعة EmbeddedFiles.
  2. احفظ الملف المحدث باستخدام طريقة 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");
}