DrawSVGFromFile

Vector graphics, SVG, File input

Aprašymas

Įkelia SVG failą ir piešia jo palaikomąją geometriją stačiakampėje puslapio srityje kaip natyviąsias PDF kelius

Sintaksė

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);

Parametrai

LeftTikslojo stačiakampio horizontali padėtis
TopTikslojo stačiakampio viršutinis kraštas
WidthTikslo plotis dabartiniais matavimo vienetais
HeightTikslo aukštis dabartiniais matovimo vienetais
FileNameKelias iki ne didesnio kaip 16 MiB UTF-8, UTF-16LE arba UTF-16BE SVG failo
AltTextPrieinamasis aprašymas, naudojamas, kai automatinis žymėjimas atveria Figure struktūros elementą

Grąžinamos reikšmės

Grąžina 1, kai nupiešta bent viena palaikoma vektorinė figūra, arba 0, kai failo nepavyksta perskaityti arba jo SVG šaltinis netinkamas

Pastabos

Failo turinys patenka į tą patį apribotąjį analizatorių ir naujausiojo šaltinio podėlį, kurį naudoja DrawSVG. Joks SVG nurodytasis išorinis išteklius neatveriamas

The DLL

DLDrawSVGFromFileA variantas priima failo pavadinimą ir alternatyvųjį tekstą pagal sukonfigūruotąjį ANSI režimą