THotPDF.SaveLoadedPageAsSVG Method
Zapisuje do pliku dokument SVG, który BuildLoadedPageSVG buduje dla załadowanej strony
Deklaracja
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName): boolean; overload;
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName; EmbedFonts: boolean): boolean; overload;
Jednostka
HPDFDoc
Parametry
| Nazwa | Przeznaczenie |
|---|---|
PageIndex | Indeks załadowanej strony, liczony od zera |
FileName | Ścieżka pliku SVG do zapisania |
EmbedFonts | True zapisuje glify osadzonych czcionek jako kontury; False, tak jak overload bez tego parametru, zostawia tekst zainstalowanym fontom przeglądarki. Zobacz BuildLoadedPageSVG |
Wartość zwracana
Zwraca True, gdy plik został zapisany; False, gdy indeks strony jest poza zakresem, strona nie da się wyeksportować albo pliku nie da się zapisać
Uwagi dotyczące użycia
- Plik jest kodowany w UTF-8 i zawiera dokładnie dokument, który
BuildLoadedPageSVGzwraca dla tej samej wartościEmbedFonts; o tym, co obejmuje eksport, decyduje tamta metoda - Dokument jest najpierw zapisywany do pliku tymczasowego, a potem przenoszony na miejsce, więc nieudany eksport zostawia istniejący plik nietkniętym
- Przed wywołaniem tej metody załaduj dokument przez
LoadFromFilealboLoadFromStream