THPDFXRefRecoveryStatus Type
نتیجهٔ pass بازیابی محدودشدهٔ ارجاع متقابل روی یک سند آسیبدیده را گزارش میکند
اعلان
THPDFXRefRecoveryStatus= (xrrsNotNeeded, xrrsSucceeded, xrrsDisabled,
xrrsScanLimitExceeded, xrrsObjectLimitExceeded,
xrrsXRefLimitExceeded, xrrsFailed);
واحد
HPDFDoc
مقادیر
| مقدار | معنی |
|---|---|
xrrsNotNeeded |
بارگذاری معمول spec-first یک page tree قابل استفاده تولید کرده؛ بازیابی اصلاً اجرا نشده |
xrrsSucceeded |
بازیابی کامل شده و یک جدول ارجاع متقابل قابل استفاده یا آفستهای شیء بازسازیشده تولید کرده |
xrrsDisabled |
بازیابی رد شده چون recovery mode پیکربندیشده غیرفعال است |
xrrsScanLimitExceeded |
stream سورس از XRefRecoveryMaxScanBytes بزرگتر است یا هیچ بودجهٔ اسکنی پیکربندی نشده |
xrrsObjectLimitExceeded |
XRefRecoveryMaxObjects بزرگتر از صفر نیست یا سقف کاندیدای بازیابی حین اسکن رد شده |
xrrsXRefLimitExceeded |
سقف کاندیدای بخش ارجاع متقابل حین اسکن رد شده |
xrrsFailed |
بازیابی اجرا شده اما نتوانسته page tree قابل استفادهای بازسازی کند؛ مثلاً روی stream سورسی غیرقابل seek |
یادداشتهای استفاده
- این وضعیت در فیلد
Statusمربوط بهTHPDFXRefRecoveryInfoسفر میکند؛ همراه با متد استفادهشده، بایتهای اسکنشده و شمارندههای کاندیدا - هر مقداری غیر از
xrrsNotNeededیعنی pass بازیابی دستکم یکبار تلاش شده