|
THotPDF.RegisterLineGraphicsState
|
Übersicht |
|
Registriert ein wiederverwendbares PDF ExtGState-Verzeichnis, das Linienzeichnungsparameter enthält, und gibt den von THPDFPage.SetGraphicsState verwendeten Ressourcennamen zurück
Delphi-Syntax: function RegisterLineGraphicsState(LineWidth: Single; LineCap: TLineCapStyle; LineJoin: TLineJoinStyle; MiterLimit: Single): AnsiString;
Beschreibung Die Methode erstellt ein ExtGState mit /LW-, /LC-, /LJ- und /ML-Einträgen für Linienbreite, Linienende (Line Cap), Linienverbindung (Line Join) und Gehrungsbegrenzung (Miter Limit) — Der zurückgegebene Name ist innerhalb des Dokuments stabil, z. B. GS1, und wird beim Aufruf von SetGraphicsState dem Resources/ExtGState-Verzeichnis der Seite hinzugefügt Verwenden Sie dies, wenn mehrere Zeichenbereiche dieselbe Konturgeometrie verwenden sollen, ohne dass vor jedem Pfad auf Seitenebene Einstellungen wiederholt werden müssen LineWidth und MiterLimit dürfen nicht negativ sein — Die Hilfsfunktion erfordert PDF 1.2 oder neuer, was dem PDF ExtGState-Ressourcenmodell entspricht — Verfügbar seit HotPDF v2.121.8
|