เมธอด THotPDF.PlaceLayoutElement
วาด layout element ที่จัดในพื้นที่ได้ หรือส่วนหัวที่แบ่งแล้วซึ่งผ่านการตรวจสอบ แล้วคืน continuation fragment ที่ผู้เรียกเป็นเจ้าของ
การประกาศ
function PlaceLayoutElement(Element: THPDFLayoutElement; const Bounds: THPDFLayoutBounds; out Overflow: THPDFLayoutOverflow): boolean;
ยูนิต
HPDFDoc
พารามิเตอร์
| ชื่อ | วัตถุประสงค์ |
|---|---|
Element | element ที่ผู้เรียกเป็นเจ้าของ ซึ่งจะถูกวางหรือแบ่ง |
Bounds | ตำแหน่งและขนาดที่ว่างอยู่บนหน้าปัจจุบัน |
Overflow | รับ continuation ที่ผู้เรียกเป็นเจ้าของเมื่อ element ถูกแบ่ง มิฉะนั้นเป็น nil |
ค่าที่ส่งกลับ
คืนค่า True เมื่อ element ที่สมบูรณ์หรือ fragment ที่วางแล้วซึ่งผ่านการตรวจสอบถูกวาด
หมายเหตุการใช้งาน
- การแบ่งต้องให้ทั้ง element ที่วางแล้วและ overflow element
- fragment ที่วางแล้วจะถูกวัดซ้ำ และต้องจัดในพื้นที่ได้ก่อน Draw จะถูกเรียก
- THPDFLayoutOverflow ที่คืนมาเป็นเจ้าของ continuation จนกว่า DetachElement จะถูกเรียก