DrawSVGFromFile

Graphiques vectoriels, SVG, entrée de fichier

Description

Charge un fichier SVG et trace sa géométrie prise en charge dans une zone de page rectangulaire sous forme de chemins PDF natifs

Syntaxe

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);

Paramètres

LeftPosition horizontale du rectangle de destination
TopBord supérieur du rectangle de destination
WidthLargeur de destination dans les unités de mesure actuelles
HeightHauteur de destination dans les unités de mesure actuelles
FileNameChemin d’un fichier SVG UTF-8, UTF-16LE ou UTF-16BE ne dépassant pas 16 MiB
AltTextDescription accessible utilisée lorsque le balisage automatique ouvre un élément de structure Figure

Valeurs de retour

Renvoie 1 lorsqu'au moins une forme vectorielle prise en charge est dessinée, ou 0 si le fichier est illisible ou si sa source SVG n'est pas valide

Remarques

Le contenu du fichier entre dans le même analyseur borné et le même cache de source la plus récente que DrawSVG

Aucune ressource externe référencée par le SVG n’est ouverte

La variante DLL DLDrawSVGFromFileA accepte le nom de fichier et le texte de remplacement selon le mode ANSI configuré