THotPDF.RegisterLineGraphicsState

THotPDF

 

Nahoru

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

 

Syntaxe Delphi:

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

 

Popis

Metoda vytvoří ExtGState s položkami /LW, /LC, /LJ a /ML pro šířku čáry, zakončení čáry, spojení čar a miter limit. Vrácený název je v dokumentu stabilní, například GS1, a při volání SetGraphicsState se připojí ke slovníku Resources/ExtGState stránky

Použijte to, když má více oblastí kreslení sdílet stejnou geometrii tahu bez opakování setterů na úrovni stránky před každou cestou

LineWidth a MiterLimit musí být nezáporné. Pomocná metoda vyžaduje PDF 1.2 nebo novější, což odpovídá modelu prostředků PDF ExtGState. Dostupné od HotPDF v2.121.8