FlowElement
FlowElement
ภาพรวม
FlowElement เป็นอินเทอร์เฟซใน Aspose.PDF FOSS สำหรับ TypeScript.
หน่วยของเนื้อหา flow.
อินเทอร์เฟซนี้ประกาศ 2 วิธีสำหรับอ็อบเจ็กต์ FlowElement ในโปรแกรม TypeScript. วิธีที่มีให้รวมถึง: measure, place. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน TypeScript ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ TypeScript. คุณสมบัติ: clear, fits, keepWithNext, keepWithNextEligible, spaceAfter, spaceBefore, และอีก 1 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
usedHeight | : number | อ่าน | รับความสูงที่ใช้. |
fits | : boolean | อ่าน | ดึงค่า fits. |
keepWithNextEligible | : boolean | อ่าน | เป็นจริงเฉพาะหัวข้อ — ส่วนที่มีคุณสมบัติเหมาะสมสำหรับ keep-with-next. |
keepWithNext | : boolean | อ่าน | การแทนที่ตามองค์ประกอบของนโยบาย keep-with-next ของ flow; undefined สืบทอดค่าเริ่มต้นของ flow. |
spaceBefore | : number | อ่าน | จุดสำรองด้านบนขององค์ประกอบนี้; หากไม่มีจะถือเป็น 0. |
spaceAfter | : number | อ่าน | จุดสำรองด้านล่างขององค์ประกอบนี้; หากไม่มีจะถือเป็น 0. |
clear | : FlowClear | อ่าน | ด้าน(ๆ) ที่ฟลอตของอิลิเมนต์นี้เคลียร์ก่อนวาง; ถือว่าไม่มี เมื่อไม่มี. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
place(ctx: PlaceContext) → PlaceResult | เรียก place(ctx) บนอินสแตนซ์ FlowElement นี้. |
measure(ctx: MeasureContext) → { usedHeight: number; fits: boolean } | การรันแบบ dry-run แบบไม่ทำลายของ {@link place}: ทำนายพื้นที่แนวตั้งที่อิลิเมนต์ จะใช้และว่ามันจะพอดีเต็มหรือไม่ โดยไม่ทำการวาด. |