THotPDF.SaveLoadedEmbeddedFileToDisk Method
يستخرج المرفق المضمن بالاسم المحدد في مستند PDF المُحمّل ويحفظه في مسار على القرص
الإعلان
function SaveLoadedEmbeddedFileToDisk(const AFileName: AnsiString; const ADestPath: AnsiString): boolean;
وحدة
HPDFDoc
المعاملات
| الاسم | الغرض |
|---|---|
AFileName | اسم الملف المضمن في شجرة أسماء PDF، ويمكن الحصول عليه من تعداد GetLoadedEmbeddedFileNames |
ADestPath | المسار الكامل على القرص لحفظ الملف المستهدف، متضمنًا اسم الملف والامتداد |
القيمة المُعادة
يعيد True إذا وُجد الملف المضمن بالاسم المحدد ونجحت كتابته على القرص، وإلا يعيد False
ملاحظات الاستخدام
- تحقق قبل استدعاء هذا التابع عبر GetLoadedEmbeddedFileNames من وجود اسم الملف؛ فتمرير اسم غير موجود يعيد False
- يجب أن يكون الدليل الحاوي للمسار الهدف موجودًا وبإذن كتابة وإلا فشل التابع؛ ولا ينشئ التابع الأدلة الوسيطة تلقائيًا
- إذا وُجد في المسار الهدف ملف بالاسم نفسه فسيستبدله التابع، فجهّز نسخة احتياطية أو افحص المسار قبل الاستدعاء