THotPDF.RegisterLineGraphicsState

THotPDF

 

Haut

Enregistre un dictionnaire ExtGState PDF réutilisable portant les paramètres de tracé de ligne et renvoie le nom de ressource utilisé par THPDFPage.SetGraphicsState

 

Syntaxe Delphi :

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

 

Description

La méthode crée un ExtGState avec des entrées /LW, /LC, /LJ et /ML pour la largeur de ligne, l’extrémité de ligne, la jointure de ligne et la limite de pointe. Le nom renvoyé est stable dans le document, par exemple GS1, et est rattaché au dictionnaire Resources/ExtGState d’une page lorsque SetGraphicsState est appelé

Utilisez cette méthode lorsque plusieurs zones de dessin doivent partager la même géométrie de trait sans répéter les affectations au niveau de la page avant chaque tracé

LineWidth et MiterLimit doivent être non négatifs. L’assistant requiert PDF 1.2 ou une version ultérieure, conformément au modèle de ressource ExtGState PDF. Disponible depuis HotPDF v2.121.8