GetAnnotationAppearanceAuditJSON

حاشیه‌نویسی‌ها، عیب‌یابی، JSON

توضیحات

ظاهرهای normal حاشیه‌نویسی‌ها را در همهٔ صفحه‌ها ممیزی و جزئیات مشکل‌ها به‌همراه شمارنده‌های تجمیعی به‌صورت JSON برمی‌گرداند

نحو

Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;

مقادیر بازگشتی

شیء JSON شامل scanned، issueAnnotations، شمارنده‌های مشکل و آرایهٔ annotations را برمی‌گرداند

نام issueها

missingAppearanceنوع annotation به appearance معمولی نیاز دارد، اما ورودی قابل‌استفاده /AP /N وجود ندارد
staleAppearanceاثر انگشت ظاهر تولیدشده توسط کتابخانه دیگر با ویژگی‌های مبدأ حاشیه‌نویسی مطابقت ندارد
invalidBBoxظاهر فعال مقدار /BBox مثبت معتبری ندارد
stateMismatchنام /AS مربوط به annotation، هیچ streamای را در dictionary مربوط به state appearance انتخاب نمی‌کند
invisibleAppearanceappearance stream فعال هیچ operator قابل‌مشاهده‌ای ندارد

کارایی

ممیزی از یک پیمایش صفحه استفاده می‌کند و JSON را به‌صورت افزایشی می‌سازد و از جست‌وجوی مکرر حاشیه‌نویسی و الحاق رشتهٔ درجه دوم روی اسناد بزرگ پرهیز می‌کند

همچنین ببینید

RepairAnnotationAppearances