รีเคิร์ด THPDFXRefRecoveryInfo

ผลการกู้ cross-reference แบบมีขอบเขต: สถานะ, เมธอด, ปริมาณการสแกน, จำนวน candidate และ offset xref ที่เลือกใช้

การประกาศ

THPDFXRefRecoveryInfo= record
  Status: THPDFXRefRecoveryStatus;
  Method: THPDFXRefRecoveryMethod;
  BytesScanned: Int64;
  CandidateObjectCount: Integer;
  RecoveredObjectCount: Integer;
  DuplicateObjectCount: Integer;
  RejectedCandidateCount: Integer;
  XRefCandidateCount: Integer;
  SelectedXRefOffset: Int64;
  Diagnostic: AnsiString;
end;

ยูนิต

HPDFDoc

ฟิลด์

ฟิลด์วัตถุประสงค์
Statusผลตัดสินการกู้: ไม่จำเป็น, สำเร็จ, ถูกปิดไว้, โดนลิมิตสแกนหรือ object หรือ xref หรือล้ม
Methodตารางถูกกู้อย่างไร: ย้าย section มาที่ใหม่ หรือสร้าง offset ของ object ใหม่ทั้งชุด
BytesScannedไบต์ในไฟล์ที่การสแกนแบบมีขอบเขตตรวจไป
CandidateObjectCountcandidate ของ object ที่พบในช่วงไบต์ที่สแกน
RecoveredObjectCountcandidate ที่รับเข้าตาราง cross-reference ที่สร้างใหม่
DuplicateObjectCountcandidate ของเลข object ที่กู้ไว้แล้ว
RejectedCandidateCountcandidate ที่ทิ้งเพราะใช้ไม่ได้
XRefCandidateCountsection xref ทั้งชุดที่พบระหว่างสแกน
SelectedXRefOffsetoffset ของ section xref ที่เลือกใช้สร้างใหม่ หรือตำแหน่งของ section ที่ย้ายมา
Diagnosticข้อความบรรยายว่าการกู้จบลงอย่างไร

หมายเหตุการใช้งาน

API ที่เกี่ยวข้อง