THotPDF.RegisterLineGraphicsState

THotPDF

 

Góra

Rejestruje słownik PDF ExtGState wielokrotnego użytku z parametrami rysowania linii i zwraca nazwę zasobu używaną przez THPDFPage.SetGraphicsState

 

Składnia Delphi:

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

 

Opis

Metoda tworzy ExtGState z wpisami /LW, /LC, /LJ i /ML dla szerokości linii, zakończenia linii, łączenia linii i limitu ostrego narożnika. Zwrócona nazwa jest stabilna w obrębie dokumentu, np. GS1, i jest dołączana do słownika Resources/ExtGState strony po wywołaniu SetGraphicsState

Użyj tego, gdy kilka obszarów rysowania ma współdzielić tę samą geometrię obrysu bez powtarzania ustawień strony przed każdą ścieżką

LineWidth i MiterLimit muszą być nieujemne. Pomocnik wymaga PDF 1.2 lub nowszego, zgodnie z modelem zasobów PDF ExtGState. Dostępne od HotPDF v2.121.8