המתודה THotPDF.ExportLoadedPagesStructured
הצהרה
function ExportLoadedPagesStructured(
const PageIndices: array of Integer;
Format: THPDFStructuredExportFormat;
Destination: TStream;
const Options: THPDFStructuredExportOptions;
out Info: THPDFStructuredExportInfo): boolean;
התנהגות
PageIndices מעובד בסדר הקורא וחייב להכיל לפחות אינדקס עמוד טעון תקין אחד
כל ארבעת הפורמטים משתמשים במודל נגישות אחד המעדיף מבנה מתויג ויכול ליפול לסמנטיקה גיאומטרית כאשר הדבר מוגדר
שפת מסמך וכותרת, מתווים, תוויות עמוד, ביאורים, קישורים, בקרות טופס, החלפות תוכן מסומן של עמוד ו-Form רקורסיביים, אמצאים, זהויות זרם מקור וחלופות תמונה נשמרים דרך כותבי סמנטיים ספציפיים-לפורמט
פעולות URI לא בטוחות ומטענים של סיסמה, בחירת קובץ, NoExport או חתימה אינם נכללים במודל המשותף לפני סריאליזציה
היעד מקבל UTF-8 ללא סימן סדר בתים ונכתב רק לאחר שכל עמוד מבוקש עובר מגבלות חילוץ, תמונה, ביטול ופלט
היעד חייב לחשוף Position ו-Size; כאשר בתים קיימים עתידים להידרס, הם נקראים אל מאגר גלגול-אחורי מוגבל לפני הפרסום כך שכתיבה שנכשלה יכולה לשחזר את התוכן, האורך והמיקום המקוריים
True מדווח sesSucceeded; False מדווח סטטוס טיפוסי, אבחון ואפס OutputBytes שפורסמו