THotPDF.RegisterLineGraphicsState

THotPDF

 

Topo

Regista um dicionário PDF ExtGState reutilizável que transporta parâmetros de desenho de linhas e devolve o nome de recurso usado por THPDFPage.SetGraphicsState

 

Delphi syntax:

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

 

Descrição

O método cria um ExtGState com entradas /LW, /LC, /LJ e /ML para largura de linha, line cap, line join e miter limit. O nome devolvido é estável dentro do documento, como GS1, e é associado ao dicionário Resources/ExtGState de uma página quando SetGraphicsState é chamado

Isto é útil quando várias regiões de desenho devem partilhar a mesma geometria de traço sem repetir definidores ao nível da página antes de cada caminho

LineWidth e MiterLimit têm de ser não negativos. O auxiliar requer PDF 1.2 ou posterior, correspondendo ao modelo de recursos PDF ExtGState. Disponível desde o HotPDF v2.121.8