DrawSVGA
Vektorgrafik, SVG, sideindhold
Beskrivelse
ANSI-variant af DrawSVG
Accepterer strengparametre som ANSI-tekst og opfører sig ellers på samme måde som indgangspunktet for brede strenge
Syntaks
DLL
int DLDrawSVGA(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * SVG, const wchar_t * AltText);Returværdier
Returnerer 1, når mindst én understøttet vektorfigur tegnes, eller 0 ved tomt, ugyldigt eller for stort input eller input, der kun indeholder ikke-understøttede elementer
Bemærkninger
Den understøttede vektordelmængde omfatter svg, g, defs, use, clipPath, alle standardstikommandoer, grundlæggende geometri, transformationer, justering af view-box, præsentationsattributter, enkle CSS-regler for tag, .class og #id, inline-typografier, udfyldning, streg, stipling og opacitet
Input er begrænset til 16 MiB, 100000 elementer og 128 indlejringsniveauer og indlæser ikke eksterne ressourcer
Gradientfarvekilder bruger deres første farvestop som en ensfarvet reserve, mens SVG-tekst, eksterne billeder, masker og filtre ignoreres
DLL-varianten DLDrawSVGA accepterer tekst i henhold til den konfigurerede ANSI-tilstand