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 | مسیر فایل SVG با کدگذاری UTF-8، UTF-16LE یا UTF-16BE با حجم حداکثر 16 MiB |
| AltText | توصیف دسترسپذیر که وقتی برچسبگذاری خودکار عنصر ساختاری Figure را باز میکند استفاده میشود |
مقادیر بازگشتی
وقتی دستکم یک شکل برداری پشتیبانیشده رسم شود 1 برمیگرداند، و 0 وقتی فایل قابل خواندن نباشد یا مبدأ SVG آن نامعتبر باشد
ملاحظات
محتوای فایل وارد همان تجزیهگر محدود و حافظهٔ نهان کماستفادهترینمبدأ که DrawSVG استفاده میکند میشود هیچ resource بیرونی که SVG به آن ارجاع دهد باز نمیشود
نسخهٔ DLL DLDrawSVGFromFileA نام فایل و متن جایگزین را مطابق حالت ANSI پیکربندیشده میپذیرد