DrawSVGFromFile
Gráficos vectoriales, SVG, entrada desde archivo
Descripción
Carga un archivo SVG y dibuja su geometría compatible dentro de un área rectangular de la página como trazados PDF nativos
Sintaxis
Delphi
Function TPDFlib.DrawSVGFromFile(Left, Top, Width, Height: Double; Const FileName, AltText: WideString): Integer;ActiveX
Function PDFlib::DrawSVGFromFile(Left As Double, Top As Double, Width As Double, Height As Double, FileName As String, AltText As String) As LongDLL
int DLDrawSVGFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * AltText);Parámetros
| Left | Posición horizontal del rectángulo de destino |
|---|---|
| Top | Borde superior del rectángulo de destino |
| Width | Anchura de destino en las unidades de medida actuales |
| Height | Altura de destino en las unidades de medida actuales |
| FileName | Ruta a un archivo SVG UTF-8, UTF-16LE o UTF-16BE de no más de 16 MiB |
| AltText | Descripción accesible utilizada cuando el etiquetado automático abre un elemento de estructura Figure |
Valores devueltos
Devuelve 1 cuando se dibuja al menos una forma vectorial compatible, o 0 cuando el archivo no se puede leer o su código fuente SVG no es válido
Observaciones
El contenido del archivo entra en el mismo analizador delimitado y la misma caché del origen más reciente que utiliza DrawSVG
No se abre ningún recurso externo al que haga referencia el SVG
La variante DLL DLDrawSVGFromFileA acepta el nombre de archivo y el texto alternativo conforme al modo ANSI configurado