THotPDF.ResolveLoadedStream Method
يحل كائن PDF المعطى إلى كائن تدفق، متتبعًا المراجع غير المباشرة تلقائيًا ومعيدًا THPDFStreamObject النهائي، وهو ملائم للوصول إلى تدفقات المحتوى أو الموارد المضمنة في المستند المحمّل
الإعلان
function ResolveLoadedStream(Obj: THPDFObject): THPDFStreamObject;
وحدة
HPDFDoc
المعاملات
| الاسم | الغرض |
|---|---|
Obj | كائن PDF المراد تحليله، يمكن أن يكون كائن تدفق مباشر أو كائن مرجعي غير مباشر يشير إلى التدفق |
القيمة المُعادة
يعيد عند نجاح التحليل THPDFStreamObject المقابل؛ ويعيد nil إذا لم يكن الكائن الممرر من نوع تدفق أو فشل التحليل
ملاحظات الاستخدام
- إذا كان الكائن الممرر مرجعًا غير مباشر فسيتتبع التابع سلسلة المراجع تلقائيًا حتى يصل إلى كائن التدفق، دون حاجة إلى إلغاء الإحالة يدويًا من المستدعي
- إعادة nil تعني أن الكائن الهدف ليس من نوع تدفق، فتحقق من فئة الكائن بفحص النوع قبل الاستدعاء
- مرجع كائن التدفق المعاد تديره المستندُ فلا يحرره المستدعي؛ وتلغى هذه المرجعية فور إغلاق المستند