ExportPageHTML

النص، الصور، الاستخراج، HTML

الوصف

يصدر صفحة PDF واحدة كمستند HTML5 مستقل بنص موضع وصور مضمّنة وارتباطات تعليقات توضيحية قابلة للنقر

الصيغة

Delphi

Function TPDFlib.ExportPageHTML(Page, Options: Integer): WideString;

ActiveX

Function PDFlib::ExportPageHTML(Page As Long, Options As Long) As String

DLL

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