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

Contents
[ ]

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

يعمل الكود التالي أيضًا مع مكتبة Aspose.PDF.Drawing.

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

  1. استدعاء طريقة Delete لمجموعة EmbeddedFiles.
  2. حفظ الملف المُحدث باستخدام طريقة Save لكائن Document.

يوضح الكود التالي كيفية إزالة المرفقات من مستند PDF.

// للحصول على أمثلة كاملة وملفات بيانات، يرجى الذهاب إلى https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// المسار إلى دليل المستندات.
string dataDir = RunExamples.GetDataDir_AsposePdf_Attachments();

// فتح المستند
Document pdfDocument = new Document(dataDir + "DeleteAllAttachments.pdf");

// حذف جميع المرفقات
pdfDocument.EmbeddedFiles.Delete();

// حفظ المستند المُحدث
pdfDocument.Save(dataDir + "DeleteAllAnnotationsFromPage_out.pdf");