GetLastSVGExportDiagnostics

矢量图形、SVG、提取

描述

返回描述本实例最近一次 SVG 导出的 JSON

语法

Delphi

Function TPDFlib.GetLastSVGExportDiagnostics: WideString;

DLL

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

ActiveX

Function PDFlib::GetLastSVGExportDiagnostics() As String

备注

初始状态为 not_checked;无效或失败的调用会把先前报告替换为 error,成功捕获则返回 completed

导出完成并不保证视觉上完全一致:请检查 hasPixelLoss、hasApproximation、usedRasterFallback 以及每个操作的 diagnostics

每条诊断记录状态索引、代码、消息以及各自的像素丢失、近似与光栅回退标志;计数汇总输出的路径、图像与文本项

可见注释外观位于页面内容捕获范围之外时,会作为缺失披露;普通注释链接仍是可点击的叠加层

该 getter 不清除最近的错误;DLL A 变体始终返回 UTF-8,DLL 字符串指针在本实例下一次返回字符串的调用之前保持有效

另请参阅

ExportPageSVG、ExportPageSVGToFile