DrawSVGA

Vektorová grafika, SVG, obsah stránky

Popis

Varianta ANSI funkce DrawSVG

Přijímá řetězcové parametry jako text ANSI a jinak se chová stejně jako široký vstupní bod wide-string

Syntaxe

DLL

int DLDrawSVGA(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * SVG, const wchar_t * AltText);

Návratové hodnoty

Vrací 1, když je nakreslen alespoň jeden podporovaný vektorový tvar, nebo 0 pro prázdný, neplatný, předimenzovaný nebo jen nepodporovaný vstup

Poznámky

Podporovaná vektorová podmnožina zahrnuje svg, g, defs, use, clipPath, všechny standardní příkazy cest, základní geometrii, transformace, zarovnání view-box, prezentační atributy, jednoduchá CSS pravidla tag, .class a #id, inline styly, fill, stroke, dash a průhlednost

Vstup je omezen na 16 MiB, 100000 prvků a 128 úrovní vnoření a nenačítá externí prostředky

Gradientní paint servery používají své první barevné zastavení jako plnou náhradu, zatímco text SVG, externí obrázky, masky a filtry se ignorují

Variant DLL DLDrawSVGA přijímá text podle nakonfigurovaného režimu ANSI