حذف الصور من ملف PDF باستخدام C++
Contents
[
Hide
]
لحذف صورة من ملف PDF:
- قم بإنشاء كائن Document وافتح ملف PDF المدخل.
- احصل على الصفحة التي تحتوي على الصورة من مجموعة الصفحات Pages collection لكائن Document.
- يتم الاحتفاظ بالصور في مجموعة الصور، الموجودة في مجموعة الموارد الخاصة بالصفحة.
- احذف صورة باستخدام طريقة الحذف لمجموعة الصور.
- احفظ الناتج باستخدام طريقة الحفظ لكائن Document.
يظهر مقطع الشيفرة التالي كيفية حذف صورة من ملف PDF.
void WorkingWithImages::DeleteImagesFromPDFFile()
{
String _dataDir("C:\\Samples\\");
// افتح المستند
auto document = MakeObject<Document>(_dataDir + u"DeleteImages.pdf");
// احذف صورة معينة
document->get_Pages()->idx_get(1)->get_Resources()->get_Images()->Delete(1);
// احفظ ملف PDF المحدث
document->Save(_dataDir + u"DeleteImages_out.pdf");
}