DrawSVGA

Gráficos vectoriales, SVG, contenido de página

Descripción

Variante ANSI de DrawSVG

Acepta parámetros de cadena como texto ANSI y por lo demás se comporta de forma idéntica al punto de entrada de cadena amplia

Sintaxis

DLL

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

Valores devueltos

Devuelve 1 cuando se dibuja al menos una forma vectorial compatible, o 0 para entrada vacía, no válida, demasiado grande o solo no compatible

Observaciones

El subconjunto vectorial compatible incluye svg, g, defs, use, clipPath, todos los comandos de ruta estándar, geometría básica, transformaciones, alineación de cuadro de vista, atributos de presentación, reglas CSS simples de tag, .class y #id, estilos en línea, relleno, trazo, guiones y opacidad

La entrada está limitada a 16 MiB, 100000 elementos y 128 niveles de anidamiento, y no carga recursos externos

Los servidores de pintura de degradado usan su primera parada de color como alternativa sólida, mientras que se ignoran el texto SVG, las imágenes externas, las máscaras y los filtros

La variante DLL DLDrawSVGA acepta texto según el modo ANSI configurado