GetLastUnicodeReplacementDiagnostics

추출, Unicode, 콘텐츠 편집

설명

LastErrorCode를 지우지 않고 가장 최근 콘텐츠 스트림 Unicode 치환 결과를 JSON으로 반환합니다

구문

Delphi

Function TPDFlib.GetLastUnicodeReplacementDiagnostics: WideString;

DLL

Function DLGetLastUnicodeReplacementDiagnostics(InstanceID: Integer): PWideChar; Stdcall;
Function DLGetLastUnicodeReplacementDiagnosticsA(InstanceID: Integer): PAnsiChar; Stdcall;

ActiveX

Function PDFlib::GetLastUnicodeReplacementDiagnostics: WideString;

결과 필드

초기 상태는 not_checked이고, completed에는 replacedHits가 담기며, error에는 코드가 담기고, unsupported에는 거부된 연산을 설명하는 코드나 메시지가 담깁니다

{"status":"completed","replacedHits":2}
{"status":"unsupported","message":"Replacement font mapping is incomplete or unsupported"}

replacedHits가 0인 completed 결과는 일치 항목이 없었다는 뜻이고, unsupported는 선택한 페이지 텍스트가 하나도 교체되지 않았다는 뜻입니다

DLL A 게터는 UTF-8을 반환하며, 반환된 DLL 문자열 포인터는 해당 인스턴스에서 다음 문자열 반환 호출까지 유효합니다

참고 항목

SearchAndReplaceTextInContent, SearchAndReplaceTextInContentEx, GetLastUnicodeReplacementDiagnostics, SearchText