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 LongDLL
int DLDrawSVGFromFile(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, const wchar_t * AltText);Parameters
| Left | Horizontale positie van de bestemmingsrechthoek |
|---|---|
| Top | De bovenrand van de bestemmingsrechthoek |
| Width | Bestemmingsbreedte in de huidige meeteenheden |
| Height | Doelhoogte in de huidige maateenheden |
| FileName | Path to a UTF-8, UTF-16LE, or UTF-16BE SVG file no larger than 16 MiB |
| AltText | Toegankelijke 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