GetLastSVGExportDiagnostics

Graphiques vectoriels, SVG, extraction

Description

Renvoie un JSON décrivant le plus récent export SVG sur cette instance

Syntaxe

Delphi

Function TPDFlib.GetLastSVGExportDiagnostics: WideString;

DLL

Function DLGetLastSVGExportDiagnostics(InstanceID: Integer): PWideChar; Stdcall;
Function DLGetLastSVGExportDiagnosticsA(InstanceID: Integer): PAnsiChar; Stdcall;

ActiveX

Function PDFlib::GetLastSVGExportDiagnostics() As String

Remarques

L’état initial est not_checked ; les appels invalides ou en échec remplacent le rapport antérieur par error, et une capture réussie renvoie completed

Un export achevé ne garantit pas une équivalence visuelle exacte : inspectez hasPixelLoss, hasApproximation, usedRasterFallback et les diagnostics par opération

Chaque diagnostic enregistre un index d’état, un code, un message et des drapeaux individuels de perte de pixels, d’approximation et de repli raster ; les comptages résument les tracés, images et éléments de texte émis

Les apparences d’annotations visibles sont signalées comme manquantes lorsqu’elles se trouvent hors de la capture du contenu de page ; les liens d’annotation ordinaires restent des superpositions cliquables

Ce getter n’efface pas la dernière erreur ; la variante A de la DLL renvoie toujours de l’UTF-8 et les pointeurs de chaîne de la DLL restent valides jusqu’au prochain appel renvoyant une chaîne sur cette instance

Voir aussi

ExportPageSVG, ExportPageSVGToFile