THotPDF.RegisterLineGraphicsState

THotPDF

 

بالا

یک دیکشنری ExtGState قابل‌استفادهٔ مجدد برای پارامترهای ترسیم خط ثبت می‌کند و نام منبعی را برمی‌گرداند که THPDFPage.SetGraphicsState از آن استفاده می‌کند

 

نحو Delphi:

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

 

توضیح

این متد یک ExtGState با ورودی‌های /LW، /LC، /LJ و /ML برای پهنای خط، سرخط، پیوند خط و حد miter می‌سازد. نام برگردانده‌شده درون سند پایدار است، مانند GS1، و هنگام فراخوانی SetGraphicsState به دیکشنری Resources/ExtGState صفحه وصل می‌شود

از این متد وقتی استفاده کنید که چند ناحیهٔ ترسیم باید همان هندسهٔ stroke را بدون تکرار setterهای سطح صفحه پیش از هر path به اشتراک بگذارند

LineWidth و MiterLimit باید نامنفی باشند. این کمک‌رویه به PDF 1.2 یا جدیدتر نیاز دارد و با مدل منبع ExtGState در PDF سازگار است. از HotPDF v2.121.8 در دسترس است