LayoutContext
Overview
LayoutContext เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
ติดตามตําแหน่งของคอร์เซอร์และขอบเขตเนื้อหาระหว่างการวางแผนหน้า.
หมวดนี้ให้ 16 วิธีในการทํางานกับวัตถุ LayoutContext ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: LayoutContext, advanceCursor, getAvailableWidth, getContentBottom, getContentLeft, getContentRight, getContentTop, getCursorX, getCursorY, getPageHeight, getPageWidth, getRemainingHeight,และ 4 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: availableWidth, contentBottom, contentLeft, contentRight, contentTop, cursorX,และอีก 4 คน.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
availableWidth | double | Read | การคืนความกว้างที่มีของพื้นที่เนื้อหา. |
remainingHeight | double | Read | กลับพื้นที่ตั้งเหลือจากตําแหน่งคอร์สเซอร์ปัจจุบันไปยังด้านล่างของบริเวณเนื้อหา. |
cursorX | double | Read | กลับตําแหน่งคอร์เซอร์แนวขอบปัจจุบัน. |
cursorY | double | Read | กลับตําแหน่งตัวอ้างศรีที่อยู่ตอนนี้. |
contentLeft | double | Read | กลับขอบซ้ายของพื้นที่เนื้อหา. |
contentRight | double | Read | กลับขอบขวามือของพื้นที่เนื้อหา. |
contentTop | double | Read | กลับขอบบนของพื้นที่เนื้อหา. |
contentBottom | double | Read | กลับขอบล่างของพื้นที่เนื้อหา. |
pageWidth | double | Read | คืนยันความกว้างหน้าทั้งหมด. |
pageHeight | double | Read | คืนยันความสูงของหน้าทั้งหมด. |
Methods
| Signature | Description |
|---|---|
LayoutContext(pageWidth: double, pageHeight: double, margins: MarginInfo) | สร้าง LayoutContext สําหรับหน้าที่มีขนาดและขอบเขตที่ให้ไว้. |
getAvailableWidth() → double | การคืนความกว้างที่มีของพื้นที่เนื้อหา. |
getRemainingHeight() → double | กลับพื้นที่ตั้งเหลือจากตําแหน่งคอร์สเซอร์ปัจจุบันไปยังด้านล่างของบริเวณเนื้อหา. |
advanceCursor(height: double) | ย้ายคอร์เซอร์ลงในระดับที่กําหนดไว้. |
resetCursorX() | เปลี่ยนคอร์สเซอร์แนวขวางไปยังริมซ้ายของพื้นที่เนื้อหา. |
hasSpace(height: double) → boolean | กลับข้อมูลที่ว่ามีพื้นที่ตั้งเหลือเพียงพอสําหรับความสูงที่มีให้ทราบหรือไม่. |
getCursorX() → double | กลับตําแหน่งคอร์เซอร์แนวขอบปัจจุบัน. |
setCursorX(cursorX: double) | กําหนดตําแหน่งคอร์เซอร์แนวปัจจุบัน. |
getCursorY() → double | กลับตําแหน่งตัวอ้างศรีที่อยู่ตอนนี้. |
setCursorY(cursorY: double) | กําหนดตําแหน่งตัวอัดตั้งปัจจุบัน. |
getContentLeft() → double | กลับขอบซ้ายของพื้นที่เนื้อหา. |
getContentRight() → double | กลับขอบขวามือของพื้นที่เนื้อหา. |
getContentTop() → double | กลับขอบบนของพื้นที่เนื้อหา. |
getContentBottom() → double | กลับขอบล่างของพื้นที่เนื้อหา. |
getPageWidth() → double | คืนยันความกว้างหน้าทั้งหมด. |
getPageHeight() → double | คืนยันความสูงของหน้าทั้งหมด. |