GetSVGWidth
向量圖形、SVG、量測
描述
以目前量測單位傳回 SVG 的固有寬度,不更動頁面內容
語法
Delphi
Function TPDFlib.GetSVGWidth(Const SVG: WideString): Double;ActiveX
Function PDFlib::GetSVGWidth(SVG As String) As DoubleDLL
double DLGetSVGWidth(int InstanceID, const wchar_t * SVG);參數
| SVG | SVG source to measure |
|---|
傳回值
傳回根節點 width;沒有正的固有寬度時改用 viewBox 寬度;輸入無效則傳回 0
備註
pt、in、cm、mm 這類實體單位會先轉換,再套用目前 PDF Library for Delphi 的量測縮放同一來源的重複量測與繪製重用已解析的 SVG 樹
The DLL
DLGetSVGWidthA 變體依設定的 ANSI 模式接受文字