THotPDF.RegisterLineGraphicsState

THotPDF

 

למעלה

Registers a reusable PDF ExtGState dictionary carrying line drawing parameters and returns the resource name used by THPDFPage.SetGraphicsState.

 

Delphi syntax:

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

 

תיאור

המתודה יוצרת ExtGState עם entries ‏/LW, ‏/LC, ‏/LJ ו-/ML עבור line width, line cap, line join ו-miter limit. השם המוחזר יציב בתוך המסמך, כגון GS1, ומוצמד למילון Resources/ExtGState של עמוד כאשר קוראים ל-SetGraphicsState

השתמש בכך כאשר כמה אזורי ציור צריכים לחלוק אותה stroke geometry בלי לחזור על page-level setters לפני כל path

LineWidth ו-MiterLimit חייבים להיות לא שליליים. העזר דורש PDF 1.2 או מאוחר יותר, בהתאם למודל PDF ExtGState resource. זמין מאז HotPDF v2.121.8