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