|
Registers a reusable PDF ExtGState dictionary carrying line drawing parameters and returns the resource name used by THPDFPage.SetGraphicsState.
Sintaxe Delphi:
function RegisterLineGraphicsState(LineWidth: Single; LineCap: TLineCapStyle; LineJoin: TLineJoinStyle; MiterLimit: Single): AnsiString;
Descrição
Vertices - matriz plana de valores Extended na ordem (X, Y, c1...cN) por vértice, repetida por linhas (linha 0 primeiro, depois linha 1, ...). Coordenadas são limitadas a [XMin, XMax] x [YMin, YMax] e quantizadas para inteiros de 16 bits; componentes de cor são limitados a [0, 1] e quantizados para inteiros de 8 bits
Valor de retorno: um nome de pattern gerado automaticamente (Sh1, Sh2, ...) registrado no dicionário Resources/Pattern da página atual. Retorna uma string vazia quando StrictVersionLock está ativo e a Version ativa é inferior a PDF 1.3 (caso contrário a versão do documento é elevada automaticamente para 1.3)
LineWidth and MiterLimit deve ser não-negativo. O auxiliar requer PDF 1.2 ou posterior, combinando com o modelo de recurso PDF ExtGState. Disponível desde o HotPDF v2.121.8.
|