THPDFRotationFlattenInfo Record
스캔한 페이지, 평탄화된 회전, 변환된 주석·destination·구조 지오메트리 수를 셉니다
선언
THPDFRotationFlattenInfo= record
ScannedPageCount: Integer;
FlattenedPageCount: Integer;
TransformedAnnotationCount: Integer;
TransformedDestinationCount: Integer;
TransformedStructureGeometryCount: Integer;
end;
유닛
HPDFDoc
필드
| 필드 | 목적 |
|---|---|
ScannedPageCount | 페이지 범위가 골라 내고 0이 아닌 /Rotate 값을 검사한 페이지 수 |
FlattenedPageCount | 90/180/270도 회전이 content stream에 구워지고 0으로 리셋된 페이지 수 |
TransformedAnnotationCount | 회전된 페이지의 보이는 영역에 남도록 재매핑된 주석 사각형 수 |
TransformedDestinationCount | 회전 변경 뒤 재매핑된 링크·outline destination 지오메트리 수 |
TransformedStructureGeometryCount | 새 방향에 맞춰 조정된 structure tree 지오메트리 항목 수 |
사용 참고 사항
FlattenLoadedPageRotation으로 채웁니다. 90/180/270 회전이 없는 페이지는ScannedPageCount에만 셈합니다- 평탄화는 영향받은 각 페이지에 보정 transform을 붙이고 페이지 박스를 다시 쓰며 /Rotate를 0으로 리셋해 viewer가 화면에서 다시 회전하지 않게 합니다
- 모든 클릭 영역이 방향 변경을 살아남게 하려면
TransformedDestinationCount를 문서의 링크 수와 비교하세요