ชนิด THPDFXRefRecoveryStatus
รายงานผลรอบกู้ cross-reference แบบมีขอบเขตบนเอกสารที่เสียหาย
การประกาศ
THPDFXRefRecoveryStatus= (xrrsNotNeeded, xrrsSucceeded, xrrsDisabled,
xrrsScanLimitExceeded, xrrsObjectLimitExceeded,
xrrsXRefLimitExceeded, xrrsFailed);
ยูนิต
HPDFDoc
ค่า
| ค่า | ความหมาย |
|---|---|
xrrsNotNeeded |
การโหลดปกติแบบ spec มาก่อนได้ page tree ที่ใช้ได้ การกู้ไม่เคยทำงาน |
xrrsSucceeded |
การกู้เสร็จและได้ตาราง cross-reference ที่ใช้ได้ หรือ offset ของ object ที่สร้างใหม่ |
xrrsDisabled |
ข้ามการกู้เพราะ recovery mode ที่ตั้งไว้ถูกปิดอยู่ |
xrrsScanLimitExceeded |
source stream ใหญ่เกิน XRefRecoveryMaxScanBytes หรือไม่ได้ตั้งงบการสแกนไว้ |
xrrsObjectLimitExceeded |
XRefRecoveryMaxObjects ไม่มากกว่าศูนย์ หรือเกินลิมิต candidate ของการกู้ระหว่างสแกน |
xrrsXRefLimitExceeded |
เกินลิมิต candidate ของ section cross-reference ระหว่างสแกน |
xrrsFailed |
การกู้รันไปแต่สร้าง page tree ที่ใช้ได้ไม่สำเร็จ เช่น บน source stream ที่ seek ไม่ได้ |
หมายเหตุการใช้งาน
- สถานะเดินทางในฟิลด์
StatusของTHPDFXRefRecoveryInfoพร้อมเมธอดที่ใช้ จำนวนไบต์ที่สแกน และตัวนับ candidate - ค่าอื่นใดที่ไม่ใช่
xrrsNotNeededหมายความว่าได้พยายามรอบ recovery อย่างน้อยหนึ่งครั้ง