CompareFileVisuals
Dokumentjämförelse, rendering
Beskrivning
Jämför det aktuella dokumentet visuellt med en PDF-fil
Syntax
Function TPDFlib.CompareFileVisuals(Const OtherFileName, Password: WideString;
DPI: Double; ColorTolerance: Integer): WideString;Anmärkningar
Läser in jämförelse-PDF:en och returnerar samma dokument-JSON-rapport som CompareDocumentVisualsWith; ColorTolerance måste vara från 0 till 255 och DPI ändligt och positivt
Det inlästa dokumentet ärver den aktuella instansens renderare, skala, beskärning och grafikinställningar; det aktuella valda dokumentet och sidan behålls
Saknad indata, ogiltiga options, renderingsfel och lösenordsfel returnerar status=error och complete=false; DLL-anrop med en ogiltig instans returnerar en null-pekare
DLL:ns wide-resultat ägs av instansen och måste kopieras före ett annat wide-resultatanrop; A-resultatet innehåller UTF-8-JSON, med indatafilnamn och lösenord avkodade enligt instansens ANSI-inställning
Använd det typade sid- eller dokument-API:et för ignorerade regioner och enskild mask- eller overlay-utdata
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