HPDFVisitContentStreamOperators
디코딩된 콘텐츠 스트림을 방문하고 검증된 변환 바이트를 반환합니다
선언
function HPDFVisitContentStreamOperators(const Bytes: TBytes;
Sender: TObject; const Visitor: IHPDFContentOperatorVisitor;
OnOperator: THPDFContentOperatorEvent;
const Options: THPDFContentOperatorVisitOptions;
CancellationToken: THPDFCancellationToken; out Output: TBytes;
out Statistics: THPDFContentOperatorVisitStatistics): boolean;
매개 변수
Bytes는 디코딩된 PDF 콘텐츠 스트림 바이트를 담고 있습니다Sender는 Delphi 이벤트 콜백으로 전달됩니다Visitor와OnOperator는 선택적 동기 핸들러입니다Options는 모든 파서 및 교체 예산을 제공합니다CancellationToken은 협력적 취소를 가능하게 합니다Output은 요청된 편집이 없을 때 바이트 단위로 동일한 입력을 받습니다Statistics는 상태, 개수, 상태 깊이, 바이트 합계 및 진단 정보를 받습니다
반환 값
유효한 출력으로 완료되거나 의도적으로 중지된 순회를 위해 True를 반환하고, 그렇지 않으면 False를 반환합니다
사용 메모
- 인터페이스 방문자는 이벤트 콜백보다 먼저 실행됩니다
ValidateOutput=True일 때 교체 출력은 성공 전에 다시 파싱됩니다- 거부 및 실패는
Output을 지우므로 호출자는 부분 편집을 게시할 수 없습니다