THPDFContentOperatorAction Type
방문자가 content-operator walker에게 현재 연산자를 어떻게 처리할지 알려 주기 위해 지정하는 액션입니다
선언
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
유닛
HPDFContentStream
값
| 값 | 목적 |
|---|---|
coaKeep | 연산자 스팬을 그대로 출력에 복사합니다. walker가 미리 지정해 두는 기본값입니다 |
coaDelete | 연산자와 그 피연산자를 출력에서 떨어뜨립니다 |
coaReplace | 원본 스팬 대신 THPDFContentOperatorEventData.Replacement의 바이트를 내보냅니다 |
coaStop | 현재 연산자 뒤에서 순회를 끝내며 이미 받아들인 내용은 유지합니다 |
coaReject | 편집 패스 전체를 실패시킵니다. 순회는 covsRejected를 보고하고 출력을 내지 않습니다 |
사용 참고 사항
- 방문자는 결과를 바꾸고 싶을 때만 액션을 지정합니다. 기본값을 두면 스트림이 바이트 단위로 동일하게 유지됩니다
coaDelete와coaReplace는 결과를 modified로 표시하고, 손대지 않은 범위는 여전히 소스에서 직접 복사됩니다coaStop과coaReject는 구분하세요. stop은 부분 출력을 남기는 제어된 조기 종료이고, reject는 패스를 완전히 버립니다