THotPDF.SaveLoadedPageAsSVG Method
Zapíše dokument SVG, který BuildLoadedPageSVG sestaví pro načtenou stránku, do souboru
Deklarace
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName): boolean; overload;
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName; EmbedFonts: boolean): boolean; overload;
Jednotka
HPDFDoc
Parametry
| Název | Účel |
|---|---|
PageIndex | Index načtené stránky počítaný od nuly |
FileName | Cesta k souboru SVG k zapsání |
EmbedFonts | True zapisuje glyfy vložených fontů jako obrysy; False i přetížení bez tohoto parametru nechávají text na nainstalovaných fontech prohlížeče. Viz BuildLoadedPageSVG |
Návratová hodnota
Vrací True, když se soubor zapsal; False, když je index stránky mimo rozsah, stránku nelze exportovat nebo soubor nelze zapsat
Poznámky k použití
- Soubor je kódovaný v UTF-8 a drží přesně dokument, který
BuildLoadedPageSVGvrací pro stejnou hodnotuEmbedFonts; viz tato metoda, co export pokrývá - Dokument se nejprve zapíše do dočasného souboru a poté se přesune na místo, takže neúspěšný export ponechá existující soubor nedotčený
- Před voláním této metody načtěte dokument přes
LoadFromFileneboLoadFromStream