HPDFSaveContractAnnotatedPDFToStream

빌려 온 문서에서 주석 달린 리뷰 아티팩트를 저장하고 모든 출구에서 객체 그래프를 복원합니다

procedure HPDFSaveContractAnnotatedPDFToStream(Document: THotPDF; Output: TStream;
  const Report: THPDFContractCompareReport; Side: THPDFContractSide;
  CancellationToken: THPDFCancellationToken = nil; Checkpoint: TNotifyEvent = nil);

유닛은 HPDFContractCompare입니다. 문서, 스트림, 완전한 리포트, 유효한 쪽이 필요합니다

하이라이트를 추가하기 전에 모든 의미 페이지가 리포트 스냅숏과 일치해야 합니다. 사각형은 유한하고 양수이며 기존 페이지를 가리켜야 하고 주석 수는 1,000,000으로 제한됩니다

하이라이트는 불투명도 0.28의 노란색과 인쇄 가능 플래그를 써서 리뷰 표시가 밑에 있는 텍스트를 읽을 수 있게 유지합니다

내보내기는 직렬화나 실패 뒤 항상 롤백하는 그래프 트랜잭션을 사용합니다. 출력 스트림은 호출자 소유이며 실패 뒤 부분 출력은 버려야 합니다

선택적 토큰과 체크포인트는 협력 취소를 제공합니다. 제한 없는 호출자 스트림은 바이트 한도를 얻지 못하므로, 제한된 스트림을 쓰거나 전용 버퍼링과 게시 검사가 필요하면 JSON 비교 헬퍼를 쓰십시오

결과 PDF는 전체 직렬화로 만든 리뷰 사본이며 별도의 서명 검증이 필요합니다

JSON과 C ABI 비교 · 계약 비교