DrawSVGA

Vectorafbeeldingen, SVG, pagina-inhoud

Beschrijving

ANSI-variant van DrawSVG

Accepteert stringparameters als ANSI-tekst en gedraagt zich verder identiek aan het wide-string-entrypoint

Syntaxis

DLL

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

Retourwaarden

Geeft 1 terug wanneer ten minste één ondersteunde vectorvorm is getekend, of 0 bij lege, ongeldige, te grote of alleen-niet-ondersteunde invoer

Opmerkingen

De ondersteunde vectorsubset omvat svg, g, defs, use, clipPath, alle standaard padcommando's, basisgeometrie, transformaties, viewBox-uitlijning, presentatieattributen, eenvoudige tag-, .class- en #id-CSS-regels, inline stijlen, fill, stroke, dash en dekking Invoer is beperkt tot 16 MiB, 100000 elementen en 128 nestniveaus en laadt geen externe resources

Invoer is beperkt tot 16 MiB, 100000 elementen en 128 nestingsniveaus en laadt geen externe resources

Verfverloop-servers gebruiken hun eerste kleurstop als effen fallback, terwijl SVG-tekst, externe afbeeldingen, maskers en filters worden genegeerd

de DLDrawSVGA-variant accepteert tekst volgens de geconfigureerde ANSI-modus