|
THotPDF.RegisterLineGraphicsState
|
ด้านบน |
|
ลงทะเบียนพจนานุกรม PDF ExtGState ที่สามารถใช้ซ้ำได้ซึ่งมีพารามิเตอร์การวาดเส้น และส่งคืนชื่อทรัพยากรที่ใช้โดย THPDFPage.SetGraphicsState
Delphi syntax: function RegisterLineGraphicsState(LineWidth: Single; LineCap: TLineCapStyle; LineJoin: TLineJoinStyle; MiterLimit: Single): AnsiString;
คำอธิบาย เมธอดนี้จะสร้าง ExtGState ที่มีรายการ /LW, /LC, /LJ และ /ML สำหรับความกว้างของเส้น รูปแบบปลายเส้น รูปแบบการเชื่อมเส้น และขีดจำกัดมุมเฉียง ชื่อที่ส่งคืนจะมีเสถียรภาพภายในเอกสาร เช่น GS1 และจะเชื่อมโยงกับพจนานุกรม Resources/ExtGState ของหน้าเมื่อมีการเรียกใช้ SetGraphicsState ใช้สิ่งนี้เมื่อต้องการให้ขอบเขตการวาดหลายส่วนใช้รูปทรงการลากเส้นเดียวกัน โดยไม่ต้องตั้งค่าซ้ำในระดับหน้าก่อนการวาดแต่ละเส้นทาง LineWidth และ MiterLimit ต้องไม่เป็นค่าลบ ตัวช่วยนี้ต้องการ PDF 1.2 หรือสูงกว่า เพื่อให้ตรงกับโมเดลทรัพยากร PDF ExtGState พร้อมใช้งานตั้งแต่ HotPDF v2.121.8
|