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 Long

DLL

int DLDrawSVGFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * AltText);

パラメータ

Left宛先矩形の水平位置
Top宛先矩形の上端
Width現在の測定単位での移動先の幅
Height現在の測定単位での出力先の高さ
FileName16 MiB 以下の UTF-8、UTF-16LE、または UTF-16BE SVG ファイルへのパス
AltText自動タグ付けで Figure 構造要素を開く際に使用するアクセシブルな説明

戻り値

対応するベクター図形が 1 つ以上描画された場合は 1、ファイルを読み取れないか SVG ソースが無効な場合は 0 を返します

備考

ファイル内容は DrawSVG が使用するものと同じ、制限付きパーサーおよび最新ソースキャッシュへ入ります

SVG が参照する外部リソースは開かれない

DLL の DLDrawSVGFromFileA バリアントは、構成された ANSI モードに従ってファイル名と代替テキストを受け取ります