THotPDF.SaveLoadedPageAsSVG Method
Schreibt das SVG-Dokument, das BuildLoadedPageSVG für eine geladene Seite erzeugt, in eine Datei
Deklaration
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName): boolean; overload;
function SaveLoadedPageAsSVG(PageIndex: Integer;
const FileName: TFileName; EmbedFonts: boolean): boolean; overload;
Unit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
PageIndex | Nullbasierter Index der geladenen Seite |
FileName | Pfad der zu schreibenden SVG-Datei |
EmbedFonts | True schreibt die Glyphen eingebetteter Fonts als Konturen; False, und der Overload ohne diesen Parameter, überlassen den Text den installierten Fonts des Betrachters. Siehe BuildLoadedPageSVG |
Rückgabewert
Liefert True, wenn die Datei geschrieben wurde; False, wenn der Seitenindex außerhalb des gültigen Bereichs liegt, die Seite nicht exportiert werden kann oder die Datei nicht schreibbar ist
Verwendungshinweise
- Die Datei ist UTF-8-kodiert und enthält exakt das Dokument, das
BuildLoadedPageSVGfür denselbenEmbedFonts-Wert zurückgibt; was der Export abdeckt, steht in der Dokumentation dieser Methode - Das Dokument wird zuerst in eine temporäre Datei geschrieben und dann an seinen Platz verschoben, sodass ein fehlgeschlagener Export eine vorhandene Datei unangetastet lässt
- Laden Sie ein Dokument mit
LoadFromFileoderLoadFromStream, bevor Sie diese Methode aufrufen