DrawSVGFromFile
Grafika wektorowa, SVG, Dane wejściowe z pliku
Opis
Wczytuje plik SVG i rysuje obsługiwaną geometrię w prostokątnym obszarze strony jako natywne ścieżki PDF
Składnia
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);Parametry
| Left | Poziome położenie prostokąta docelowego |
|---|---|
| Top | Górna krawędź prostokąta docelowego |
| Width | Szerokość docelowa w bieżących jednostkach miary |
| Height | Wysokość docelowa w bieżących jednostkach miary |
| FileName | Ścieżka do pliku SVG UTF-8, UTF-16LE lub UTF-16BE o rozmiarze nieprzekraczającym 16 MiB |
| AltText | Dostępny opis używany, gdy automatyczne tagowanie otwiera element struktury Figure |
Wartości zwracane
Zwraca 1, gdy narysowano co najmniej jeden obsługiwany kształt wektorowy, albo 0, gdy nie można odczytać pliku lub jego źródło SVG jest nieprawidłowe
Uwagi
Zawartość pliku trafia do tego samego ograniczonego parsera i pamięci podręcznej ostatniego źródła co DrawSVG
Żaden zewnętrzny zasób wskazany przez SVG nie jest otwierany
Wariant DLL DLDrawSVGFromFileA przyjmuje nazwę pliku i tekst alternatywny zgodnie ze skonfigurowanym trybem ANSI