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. Возвращаемое имя стабильно внутри документа, например 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