THotPDF.RegisterLineGraphicsState

THotPDF

 

Överst

Registrerar en återanvändbar PDF ExtGState-ordbok med parametrar för linjeritning och returnerar resursnamnet som används av THPDFPage.SetGraphicsState

 

Delphi-syntax:

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

 

Beskrivning

Metoden skapar en ExtGState med posterna /LW, /LC, /LJ och /ML för linjebredd, linjeände, linjeskarv och geringsgräns. Det returnerade namnet är stabilt inom dokumentet, till exempel GS1, och kopplas till sidans Resources/ExtGState-ordbok när SetGraphicsState anropas

Använd detta när flera ritområden ska dela samma strokgeometri utan att upprepa sidnivåinställningar före varje bana

LineWidth och MiterLimit måste vara icke-negativa. Hjälpen kräver PDF 1.2 eller senare, i linje med PDF ExtGState-resursmodellen. Tillgänglig sedan HotPDF v2.121.8