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目的地高度,以目前量測單位計
FileNameUTF-8、UTF-16LE 或 UTF-16BE 編碼、不超過 16 MiB 的 SVG 檔案路徑
AltText自動標記開啟 Figure 結構元素時使用的無障礙描述

傳回值

至少繪出一個支援的向量圖形時傳回 1;檔案無法讀取或 SVG 來源無效時傳回 0

備註

檔案內容進入與 DrawSVG 相同的有界解析器與最近來源快取SVG 參照的外部資源一律不開啟

The DLL

DLDrawSVGFromFileA 變體依設定的 ANSI 模式接受檔名與替代文字