ExportPageHTML
النص، الصور، الاستخراج، HTML
الوصف
يصدر صفحة PDF واحدة كمستند HTML5 مستقل بنص موضع وصور مضمّنة وارتباطات تعليقات توضيحية قابلة للنقر
الصيغة
Delphi
Function TPDFlib.ExportPageHTML(Page, Options: Integer): WideString;ActiveX
Function PDFlib::ExportPageHTML(Page As Long, Options As Long) As StringDLL
const wchar_t* DLExportPageHTML(int InstanceID, int Page, int Options);
const char* DLExportPageHTMLA(int InstanceID, int Page, int Options);المعاملات
| Page | رقم الصفحة ويبدأ العد من 1 |
|---|---|
| Options | صفر يختار PDF_HTML_DEFAULT؛ سوا ذلك ادمج PDF_HTML_INCLUDE_IMAGES (1) وPDF_HTML_INCLUDE_LINKS (2) وPDF_HTML_INCLUDE_TEXT (4) |
قيم الإرجاع
تُرجع مستند HTML5 مستقلًا، أو سلسلة فارغة عند فشل التحقق أو الاستخراج
ملاحظات
يستخرج النص والصور جولة رسم واحدة ويوضعهما بنقاط PDF داخل حاوية صفحة ثابتة الأبعاد
تشفر الصور النقطية بيانات URIs بصيغة PNG، شاملة أقنعة الصور حيثما تتاح، فلا يعتمد الخرج على صور خارجية
تُرمَّز صور الراستر كـ URI بيانات PNG شاملةً أقنعة الصور حيثما توفرت، فلن يعتمد النتيجة على صور خارجيةتصبح تعليقات URI التوضيحية طبقات قابلة للنقر آمنة وتصبح الوجهات الداخلية مراسٍ #page-Nتُحذف مخططات URI القادرة على تنفيذ سكربت من الإخراج
تحذف مخططات URI القادرة على تنفيذ نصوص من الخرج
تستعاد الصفحة المحددة قبل عودة الاستدعاء
تبقى مؤشرات إرجاع DLL صالحة حتى الاستدعاء التالي المعيد سلسلة على نفس المثيل
BeginOptionalContent أو أي دالة إسناد محتوى اختياري مدعومة
انظر أيضًا
ExportDocumentHTML, ExtractStructuredPage, RenderPageToStream