GetSVGWidth

ベクターグラフィックス、SVG、測定

説明

ページ内容を変更せず、現在の測定単位で SVG の固有幅を返します

構文

Delphi

Function TPDFlib.GetSVGWidth(Const SVG: WideString): Double;

ActiveX

Function PDFlib::GetSVGWidth(SVG As String) As Double

DLL

double DLGetSVGWidth(int InstanceID, const wchar_t * SVG);

パラメータ

SVG測定する SVG ソース

戻り値

ルートの width を返します。正の固有幅がない場合は viewBox の幅を返し、入力が無効な場合は 0 を返します

備考

pt、in、cm、mm などの物理単位は、現在の PDF Library for Delphi 測定スケールを適用する前に変換されます

同じソースの繰り返し測定と描画では、解析済み SVG ツリーを再利用する

DLL の DLGetSVGWidthA バリアントは、設定済みの ANSI モードに従ってテキストを受け付ける