DrawSVGFromFile

Grafica vettoriale, SVG, input da file

Descrizione

Carica un SVG e ne disegna la geometria supportata in un'area rettangolare come tracciati PDF nativi

Sintassi

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 Long

DLL

int DLDrawSVGFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * AltText);

Parametri

LeftPosizione orizzontale del rettangolo di destinazione
TopBordo superiore del rettangolo di destinazione
WidthLarghezza di destinazione nelle unità di misura correnti
HeightAltezza di destinazione nelle unità di misura correnti
FileNamePercorso di un file SVG UTF-8, UTF-16LE o UTF-16BE non superiore a 16 MiB
AltTextDescrizione accessibile usata quando la marcatura automatica apre un elemento della struttura Figure

Valori restituiti

Restituisce 1 quando viene disegnata almeno una forma vettoriale supportata, oppure 0 quando il file non può essere letto o la sorgente SVG non è valida

Note

Il contenuto entra nello stesso parser limitato e cache dell'origine recente usati da DrawSVG

Non viene aperta alcuna risorsa esterna a cui fa riferimento l'SVG

La variante DLL DLDrawSVGFromFileA accetta il nome del file e il testo alternativo in base alla modalità ANSI configurata