SimplifyInkAnnotations
주석, 최적화, 성능
설명
끝점과 요청한 최대 수직 편차를 유지하면서 Ink 주석 획의 중복 점을 줄입니다
구문
Function TPDFlib.SimplifyInkAnnotations(Tolerance: Double; Options: Integer; Out Stats: TPDFlibInkSimplificationStats): Integer;
매개변수
| Tolerance | 현재 문서 단위의 최대 기하학적 편차이며 0보다 커야 합니다 |
|---|---|
| Options | 비트 1은 처리를 선택한 페이지로 제한하고 비트 2는 날카로운 모서리 앵커를 보존하며 비트 4는 변경된 Ink 모양을 다시 작성하는 대신 기존 모양을 그대로 둡니다 |
| Stats | 페이지, 주석, 획, 점 및 모양 카운터를 수신합니다 |
반환 값
포인트 배열이 축소된 Ink 주석 수
비고
반복 단순화 도구에는 스트로크별 작업 예산이 있습니다. 악의적이거나 병적인 스트로크가 예산에 도달하면 해결되지 않은 점을 유지하여 허용 오차 보장을 절대 약화하지 않습니다
옵션 비트 4가 설정되지 않으면 변경된 모양을 즉시 다시 만들고 문서 전체 처리 후 원래 선택한 페이지를 복원합니다