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