GetLastSVGExportDiagnostics
Vektorgrafik, SVG, Extraktion
Beschreibung
Liefert JSON zum zuletzt auf dieser Instanz ausgeführten SVG-Export
Syntax
Delphi
Function TPDFlib.GetLastSVGExportDiagnostics: WideString;DLL
Function DLGetLastSVGExportDiagnostics(InstanceID: Integer): PWideChar; Stdcall;
Function DLGetLastSVGExportDiagnosticsA(InstanceID: Integer): PAnsiChar; Stdcall;ActiveX
Function PDFlib::GetLastSVGExportDiagnostics() As StringAnmerkungen
Der anfängliche Status ist not_checked; ungültige oder fehlgeschlagene Aufrufe ersetzen den vorherigen Bericht durch error, und eine erfolgreiche Erfassung liefert completed
Ein abgeschlossener Export garantiert keine exakte visuelle Äquivalenz: prüfen Sie hasPixelLoss, hasApproximation, usedRasterFallback und die diagnostics pro Operation
Jede Diagnose zeichnet einen Zustandsindex, einen Code, eine Meldung und einzelne Flags für Pixelverlust, Approximation und Raster-Fallback auf; die Zähler fassen ausgegebene Pfade, Bilder und Textelemente zusammen
Sichtbare Annotationsdarstellungen werden als fehlend offengelegt, wenn sie außerhalb der Seiteninhalts-Erfassung liegen; gewöhnliche Annotationsverknüpfungen bleiben klickbare Overlays
Der Getter löscht den letzten Fehler nicht; die DLL-A-Variante liefert stets UTF-8, und DLL-Zeichenfolgenzeiger bleiben gültig, bis der nächste Aufruf auf dieser Instanz eine Zeichenfolge zurückgibt