THPDFRotationFlattenInfo Record
صفحات اسکنشده، چرخشهای flattenشده و annotationها، destinationها و هندسهٔ ساختارِ تبدیلشده را میشمارد
اعلان
THPDFRotationFlattenInfo= record
ScannedPageCount: Integer;
FlattenedPageCount: Integer;
TransformedAnnotationCount: Integer;
TransformedDestinationCount: Integer;
TransformedStructureGeometryCount: Integer;
end;
واحد
HPDFDoc
فیلدها
| فیلد | هدف |
|---|---|
ScannedPageCount | صفحاتی که با بازهٔ صفحه انتخاب و برای مقدار /Rotate ناصفر بررسی شدهاند |
FlattenedPageCount | صفحاتی که چرخش 90، 180 یا 270 درجهشان در content streamها پخته و به صفر ریست شده |
TransformedAnnotationCount | مستطیلهای annotation بازنگاشتشده تا روی ناحیهٔ مرئی صفحهٔ چرخیده باقی بمانند |
TransformedDestinationCount | هندسهٔ destinationهای لینک و outline که پس از تغییر چرخش بازنگاشت شده |
TransformedStructureGeometryCount | مدخلهای هندسهٔ درخت ساختار که برای جهت جدید تنظیم شدهاند |
یادداشتهای استفاده
- آن را با
FlattenLoadedPageRotationپر کنید؛ صفحات بدون چرخش 90/180/270 فقط درScannedPageCountشمرده میشوند - flatten کردن به هر صفحهٔ متأثر یک transform جبرانی اضافه میکند، page boxها را بازنویسی و /Rotate را به 0 ریست میکند تا viewerها روی صفحه دیگر دوباره نچرخانند
- وقتی لازم است هر ناحیهٔ کلیکپذیر از تغییر جهت جان سالم به در ببرد،
TransformedDestinationCountرا با شمار لینکهای سند مقایسه کنید