DrawSVGFromFile
Gráficos vectoriales, SVG, entrada de archivo
Descripción
Carga un archivo SVG y dibuja su geometría compatible dentro de un área de página rectangular como rutas PDF nativas
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 | Ancho 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 no mayor que 16 MiB |
| AltText | Descripción accesible usada 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 no se puede leer el archivo o su fuente SVG no es válida
Observaciones
El contenido del archivo entra en el mismo analizador limitado y caché de fuente más reciente que utiliza DrawSVG
No se abre ningún recurso externo referenciado por el SVG
La variante DLL DLDrawSVGFromFileA acepta el nombre de archivo y el texto alternativo según el modo ANSI configurado