THotPDF.RegisterLineGraphicsState

THotPDF

 

Arriba

Registra un diccionario ExtGState reutilizable de PDF con parámetros de dibujo de líneas y devuelve el nombre de recurso usado por THPDFPage.SetGraphicsState

 

Sintaxis Delphi:

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

 

Descripción

El método crea un ExtGState con entradas /LW, /LC, /LJ y /ML para el ancho de línea, el extremo de línea, la unión de línea y el límite de inglete. El nombre devuelto es estable dentro del documento, como GS1, y se adjunta al diccionario Resources/ExtGState de una página cuando se llama a SetGraphicsState

Úsalo cuando varias regiones de dibujo deban compartir la misma geometría de trazo sin repetir los setters a nivel de página antes de cada ruta

LineWidth y MiterLimit deben ser no negativos. El helper requiere PDF 1.2 o posterior, en línea con el modelo de recurso ExtGState de PDF. Disponible desde HotPDF v2.121.8