THotPDF.ExportLoadedPagesStructured Method

اعلان

function ExportLoadedPagesStructured(
    const PageIndices: array of Integer;
    Format: THPDFStructuredExportFormat;
    Destination: TStream;
    const Options: THPDFStructuredExportOptions;
    out Info: THPDFStructuredExportInfo): boolean;

رفتار

PageIndices به ترتیب فراخواننده پردازش می‌شود و باید دست‌کم یک اندیس صفحهٔ بارگذاری‌شدهٔ معتبر داشته باشد

هر چهار قالب از یک مدل دسترس‌پذیری استفاده می‌کنند که ساختار تگ‌دار را ترجیح می‌دهد و در صورت پیکربندی، می‌تواند به معناشناسی هندسی برگردد

زبان و عنوان سند، outlineها، برچسب‌های صفحه، حاشیه‌نویسی‌ها، پیوندها، کنترل‌های فرم، جایگزین‌های محتوای علامت‌گذاری‌شدهٔ صفحه و Form بازگشتی، آرتیفکت‌ها، هویت جریان مبدأ و جایگزین‌های تصویر از طریق نویسنده‌های معنایی مخصوص هر قالب حفظ می‌شوند

کنش‌های URI ناامن و payloadهای رمز عبور، انتخاب فایل، NoExport و امضا پیش از سریال‌سازی از مدل مشترک حذف می‌شوند

مقصد UTF-8 بدون علامت ترتیب بایت دریافت می‌کند و فقط پس از عبور همهٔ صفحات درخواستی از محدودیت‌های استخراج، تصویر، لغو و خروجی نوشته می‌شود

مقصد باید Position و Size را در معرض دید بگذارد؛ وقتی بایت‌های موجود بازنویسی می‌شوند، پیش از انتشار در بافر rollback محدودشده خوانده می‌شوند تا نوشتن ناموفق بتواند محتوا، طول و موقعیت اصلی را بازیابی کند

True مقدار sesSucceeded را گزارش می‌کند؛ False وضعیت نوع‌دار، یک تشخیص و صفر OutputBytes منتشرشده گزارش می‌کند

صادرات ساختاریافتهٔ صفحهٔ بارگذاری‌شده