CompareFileVisuals

문서 비교, 렌더링

설명

현재 문서를 PDF 파일과 시각적으로 비교합니다

구문

Function TPDFlib.CompareFileVisuals(Const OtherFileName, Password: WideString;
  DPI: Double; ColorTolerance: Integer): WideString;

비고

비교 PDF를 읽어 들이고 CompareDocumentVisualsWith와 동일한 문서 JSON 보고서를 반환합니다. ColorTolerance는 0~255여야 하고 DPI는 유한한 양수여야 합니다

읽어 들인 문서는 현재 인스턴스의 렌더러, 배율, 크롭, 그래픽 설정을 물려받으며, 현재 선택된 문서와 페이지는 유지됩니다

입력 누락, 잘못된 옵션, 렌더링 실패, 암호 실패는 status=error와 complete=false를 반환하고, 잘못된 인스턴스의 DLL 호출은 null 포인터를 반환합니다

DLL 와이드 결과는 인스턴스 소유이므로 다른 와이드 결과 호출 전에 복사해야 합니다. A 결과는 UTF-8 JSON을 담고, 입력 파일 이름과 암호는 인스턴스 ANSI 설정에 따라 디코딩됩니다

무시할 영역과 개별 마스크 또는 오버레이 출력에는 형식화된 페이지 또는 문서 API를 사용하십시오

DLL

Function DLCompareFileVisuals(InstanceID: Integer;
  OtherFileName, Password: PWideChar; DPI: Double;
  ColorTolerance: Integer): PWideChar; Stdcall;
Function DLCompareFileVisualsA(InstanceID: Integer;
  OtherFileName, Password: PAnsiChar; DPI: Double;
  ColorTolerance: Integer): PAnsiChar; Stdcall;

ActiveX

Function PDFlib::CompareFileVisuals(OtherFileName As String,
  Password As String, DPI As Double, ColorTolerance As Long) As String

참고 항목

CompareRenderedPagesWith, CompareDocumentVisualsWith