LayoutContext

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

NameTypeAccessDescription
availableWidthdoubleReadการคืนความกว้างที่มีของพื้นที่เนื้อหา.
remainingHeightdoubleReadกลับพื้นที่ตั้งเหลือจากตําแหน่งคอร์สเซอร์ปัจจุบันไปยังด้านล่างของบริเวณเนื้อหา.
cursorXdoubleReadกลับตําแหน่งคอร์เซอร์แนวขอบปัจจุบัน.
cursorYdoubleReadกลับตําแหน่งตัวอ้างศรีที่อยู่ตอนนี้.
contentLeftdoubleReadกลับขอบซ้ายของพื้นที่เนื้อหา.
contentRightdoubleReadกลับขอบขวามือของพื้นที่เนื้อหา.
contentTopdoubleReadกลับขอบบนของพื้นที่เนื้อหา.
contentBottomdoubleReadกลับขอบล่างของพื้นที่เนื้อหา.
pageWidthdoubleReadคืนยันความกว้างหน้าทั้งหมด.
pageHeightdoubleReadคืนยันความสูงของหน้าทั้งหมด.

Methods

SignatureDescription
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คืนยันความสูงของหน้าทั้งหมด.

See Also

 ภาษาไทย