THotPDF.RegisterLineGraphicsState

THotPDF

 

Κορυφή

Registers a reusable PDF ExtGState dictionary carrying line drawing parameters and returns the resource name used by THPDFPage.SetGraphicsState.

 

Delphi syntax:

function RegisterLineGraphicsState(LineWidth: Single; LineCap: TLineCapStyle; LineJoin: TLineJoinStyle; MiterLimit: Single): AnsiString;

 

Περιγραφή

Η μέθοδος δημιουργεί ExtGState με entries /LW, /LC, /LJ και /ML για line width, line cap, line join και miter limit. Το returned name είναι σταθερό μέσα στο document, όπως GS1, και προσαρτάται στο Resources/ExtGState dictionary μιας σελίδας όταν καλείται το SetGraphicsState

Χρησιμοποιήστε το όταν πολλαπλές drawing regions πρέπει να μοιράζονται την ίδια stroke geometry χωρίς επανάληψη page-level setters πριν από κάθε path

Τα LineWidth και MiterLimit πρέπει να είναι μη αρνητικά. Ο helper απαιτεί PDF 1.2 ή νεότερο, σύμφωνα με το PDF ExtGState resource model. Διαθέσιμο από HotPDF v2.121.8