GetLastUnicodeReplacementDiagnostics
Extraction, Unicode, content editing
Description
Returns the latest content-stream Unicode replacement result as JSON without clearing LastErrorCode
Syntax
Delphi
Function TPDFlib.GetLastUnicodeReplacementDiagnostics: WideString;DLL
Function DLGetLastUnicodeReplacementDiagnostics(InstanceID: Integer): PWideChar; Stdcall;
Function DLGetLastUnicodeReplacementDiagnosticsA(InstanceID: Integer): PAnsiChar; Stdcall;ActiveX
Function PDFlib::GetLastUnicodeReplacementDiagnostics: WideString;Result fields
The initial status is not_checked; completed includes replacedHits, error includes a code, and unsupported includes either a code or a message describing the rejected operation
{"status":"completed","replacedHits":2}
{"status":"unsupported","message":"Replacement font mapping is incomplete or unsupported"}A completed result with replacedHits 0 means no match was found; unsupported means no selected page text was replaced
The DLL A getter returns UTF-8; returned DLL string pointers remain valid until the next string-returning call on that instance
See also
SearchAndReplaceTextInContent, SearchAndReplaceTextInContentEx, GetLastUnicodeReplacementDiagnostics, SearchText