السجل THPDFProgressiveLoadInfo

يبلّغ عن حالة الاستقامة وإزاحات البايتات وتوفر المدى لتحميل تدريجي لملف PDF مستقيم

التصريح

THPDFProgressiveLoadInfo= record
  Status: THPDFProgressiveLoadStatus;
  FileLength: Int64;
  FirstPageEndOffset: Int64;
  MainXRefOffset: Int64;
  MainXRefRangeOffset: Int64;
  MainXRefRangeLength: Int64;
  FirstPageObjectNumber: Integer;
  PageCount: Integer;
  HeaderRangeAvailable: boolean;
  FirstPageRangeAvailable: boolean;
  MainXRefRangeAvailable: boolean;
  WholeDocumentAvailable: boolean;
  Diagnostic: AnsiString;
end;

الوحدة

HPDFDoc

الحقول

الحقلالغرض
Statusحكم التحميل التدريجي من pldsHeaderUnavailable حتى pldsDocumentReady
FileLengthالحجم الكلي للمصدر بالبايتات
FirstPageEndOffsetإزاحة البايت التي تلي مباشرة قسم الصفحة الأولى المكتفي ذاتيًا
MainXRefOffsetالإزاحة المعلنة لقسم الإسناد الترافقي الرئيسي
MainXRefRangeOffsetإزاحة الإسناد الترافقي الرئيسي ناقص نظرة خلفية 4096 بايت، محدودة عند الصفر
MainXRefRangeLengthالبايتات من MainXRefRangeOffset إلى نهاية الملف
FirstPageObjectNumberرقم كائن الصفحة الأولى المستقيمة
PageCountعدد الصفحات الكلي من قاموس الاستقامة
HeaderRangeAvailabletrue عندما تكون أول 1024 بايت ترويسة موجودة في المصدر
FirstPageRangeAvailabletrue عندما يكون كل مدى بايتات قسم الصفحة الأولى موجودًا
MainXRefRangeAvailabletrue عندما يكون مدى الإسناد الترافقي الرئيسي موجودًا في المصدر
WholeDocumentAvailabletrue عندما يكون الملف كله متاحًا
Diagnosticنص يصف ما هو متاح أو لماذا توقف التخطيط

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة