|
THotPDF.EndDoc
|
الأعلى السابق التالي |
|
يغلق المستند
Delphi syntax: procedure EndDoc;
C++ syntax: void __fastcall EndDoc ( void );
الوصف ينهي EndDoc المستند الحالي، ويغلق كائنات PDF الداخلية، ويكتب ملف أو تدفق الإخراج بعد الكتابة يسقط EndDoc الصور والخطوط وحقول النماذج وسائر الموارد المسجلة للمستند، فيمكن للمثيل نفسه بدء مستند مستقل آخر بـ BeginDoc. وتبقى إعدادات الخصائص محفوظة. وتظل كائنات المستند المكتوب و CurrentPageNumber و PagesCount وأدوات تشخيص التخطيط متاحة للفحص، مثل ValidatePDFUA2Structure، حتى يحررها BeginDoc التالي
أثناء إنهاء المستند يغلق HotPDF الصفحة النشطة ويكتب content stream النهائي للصفحة. إذا كانت هناك حاجة لتشخيصات مفصلة في هذه المرحلة، فعّل PAGECONTENT_DEBUG_FILE في HotPDF.inc. ينشئ ذلك PageContent_Debug.txt مع تتبع دمج محتوى الصفحة وحجم التدفق. يكون المفتاح معطلًا افتراضيًا، لذلك لا تنشئ البنى العادية هذا الملف
أما تسجيل تنقيح المكتبة العام فيُتحكم فيه على حدة عبر withDEBUG في HotPDF.inc، الذي يكتب HotPDF-Debug.log عند تفعيله
Code Example
انظر أيضا: BeginDoc |