DrawSVGFromFile

Vectorafbeeldingen, SVG, bestandsinvoer

Beschrijving

Laadt een SVG-bestand en tekent de ondersteunde geometrie ervan binnen een rechthoekig paginaoppervlak als native PDF-paden

Syntaxis

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

Parameters

LeftHorizontale positie van de bestemmingsrechthoek
TopDe bovenrand van de bestemmingsrechthoek
WidthBestemmingsbreedte in de huidige meeteenheden
HeightDoelhoogte in de huidige maateenheden
FileNamePath to a UTF-8, UTF-16LE, or UTF-16BE SVG file no larger than 16 MiB
AltTextToegankelijke beschrijving die wordt gebruikt wanneer automatische tagging een Figure-structuurelement opent

Retourwaarden

Retourneert 1 als ten minste één ondersteunde vectorvorm is getekend, of 0 als het bestand niet kan worden gelezen of de SVG-bron ongeldig is

Opmerkingen

De bestandsinhoud gaat door dezelfde begrensde parser en most-recent-source-cache die DrawSVG gebruikt Er wordt geen externe resource geopend waarnaar de SVG verwijst

The DLL

de DLDrawSVGFromFileA-variant accepteert de bestandsnaam en alternatieve tekst volgens de geconfigureerde ANSI-modus