DrawSVGFromFile
ベクターグラフィックス、SVG、ファイル入力
説明
SVG ファイルを読み込み、対応するジオメトリを矩形のページ領域内にネイティブ PDF パスとして描画します
構文
Delphi
Function TPDFlib.DrawSVGFromFile(Left, Top, Width, Height: Double; Const FileName, AltText: WideString): Integer;ActiveX
Function PDFlib::DrawSVGFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, AltText As String) As LongDLL
int DLDrawSVGFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * AltText);パラメータ
| Left | 宛先矩形の水平位置 |
|---|---|
| Top | 宛先矩形の上端 |
| Width | 現在の測定単位での移動先の幅 |
| Height | 現在の測定単位での出力先の高さ |
| FileName | 16 MiB 以下の UTF-8、UTF-16LE、または UTF-16BE SVG ファイルへのパス |
| AltText | 自動タグ付けで Figure 構造要素を開く際に使用するアクセシブルな説明 |
戻り値
対応するベクター図形が 1 つ以上描画された場合は 1、ファイルを読み取れないか SVG ソースが無効な場合は 0 を返します
備考
ファイル内容は DrawSVG が使用するものと同じ、制限付きパーサーおよび最新ソースキャッシュへ入ります
SVG が参照する外部リソースは開かれない
DLL の DLDrawSVGFromFileA バリアントは、構成された ANSI モードに従ってファイル名と代替テキストを受け取ります