ExportDocumentHTML
متن، تصاویر، استخراج، HTML
توضیحات
بازهٔ صفحهٔ انتخابشده را به یک سند مستقل HTML5 صادر میکند که برای هر صفحهٔ انتخابی یک بخش صفحهٔ موقعیتیافته دارد
نحو
Delphi
Function TPDFlib.ExportDocumentHTML(Const PageRange: WideString;
Options: Integer): WideString;ActiveX
Function PDFlib::ExportDocumentHTML(PageRange As String,
Options As Long) As StringDLL
const wchar_t* DLExportDocumentHTML(int InstanceID,
const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
const char* PageRange, int Options);پارامترها
| PageRange | بازهٔ یکمبنه مانند 1-3,7، یا رشتهٔ خالی برای همهٔ صفحات؛ ترتیب صریح صفحات حفظ میشود |
|---|---|
| Options | صفر PDF_HTML_DEFAULT را انتخاب میکند؛ در غیر این صورت پرچمهای درج تصویر، پیوند و متن را که در ExportPageHTML مستند شدهاند با هم ترکیب میکند |
مقادیر بازگشتی
یک سند HTML5 مستقل و کامل را برمیگرداند، یا اگر اعتبارسنجی، لغو یا استخراج شکست بخورد، رشته خالی برمیگرداند
ملاحظات
فقط قیف صفحهٔ جاری و دادهٔ تصویر کدگذاریشدهاش هنگام سرهمکردن خروجی نگه داشته میشود، پس حافظهٔ استخراج از پیچیدهترین صفحهٔ انتخابشده پیروی میکند نه از تعداد صفحات
حاشیهنویسیهای پیوند داخلی به لنگرهای پایدار #page-N درون سند تولیدشده اشاره میکنندصفحهٔ انتخابشده پیش از برگشتن فراخوانی بازگردانی میشود
پیشرفت و لغو تعاونی از چرخهٔ عمر عادی عملیات سند استفاده میکنند
LastErrorCode برای بازه یا گزینههای نامعتبر 112 و هنگام شکست خروجی 516 است
همچنین ببینید
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile