CssContext

Overview

CssContext เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.

สภาพสไตล์ Cascading สําหรับการแปลง HTML เป็น PDF.

คลาสนี้ให้ 32 วิธีในการทํางานกับวัตถุ CssContext ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth,และวิธีการเพิ่มเติมอีก 20 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากการติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: backgroundColor, bold, color, fontFamily, fontSize, height, และอีก 9 คน.

Properties

NameTypeAccessDescription
fontSizedoubleReadส่งกลับขนาดตัวอักษรในจุด.
fontFamilyStringReadส่งกลับชื่อครอบครัว CSS font.
boldbooleanReadการส่งกลับว่าข้อความเป็น bold หรือไม่.
italicbooleanReadการส่งกลับว่าข้อความเป็นอักษรคัดลอกหรือไม่.
underlinebooleanReadการส่งกลับว่าข้อความถูกตักขี้นหรือไม่.
colorColorReadการคืนสีข้อความ (พื้นหน้า).
backgroundColorColorReadกลับสีพื้นหลัง, หรือ {@code null} หากไม่มีการตั้งค่า.
textAlignStringReadส่งการจัดสรรข้อความ (ซ้าย, ศูนย์กลาง, ขวา, ยืนยัน).
lineHeightdoubleReadกลับความสูงของเส้นในจุด.
marginTopdoubleReadส่งผลให้ได้คะแนนสูงสุด.
marginBottomdoubleReadกลับมามาร์จีนด้านล่างในจุด.
marginLeftdoubleReadกลับทางซ้ายในจุด.
marginRightdoubleReadส่งผลให้เห็นถึงจุดที่ถูก.
widthdoubleReadส่งความกว้างที่ชัดเจนในจุด, หรือ 0 หากไม่ตั้งค่า.
heightdoubleReadส่งความสูงที่ชัดเจนในจุด, หรือ 0 หากไม่ได้ตั้งค่า.

Methods

SignatureDescription
inherit()CssContextสร้างสภาพแวดล้อมลูกใหม่ ที่ได้รับทรัพย์สินจากข้อความในสภาวะนี้.
toPdfFontName()Stringการนําการตั้งค่า font-family ปัจจุบัน, bold และ italic ไปยังชื่อ fonts แบบ PDF (Type 1).
getFontSize()doubleส่งผลขนาดตัวอักษรในจุด.
setFontSize(fontSize: double)กําหนดขนาดตัวอักษรเป็นจุด.
getFontFamily()Stringส่งกลับชื่อครอบครัว CSS font.
setFontFamily(fontFamily: String)กําหนดชื่อครอบครัว CSS font.
isBold()booleanการส่งกลับว่าข้อความเป็น bold หรือไม่.
setBold(bold: boolean)ตั้งธงขาวให้.
isItalic()booleanการส่งกลับว่าข้อความเป็นอักษรคัดลอกหรือไม่.
setItalic(italic: boolean)ตั้งธงอักษรคัดล่าง.
isUnderline()booleanการคืนที่ว่าข้อความถูกตักขีดใต้ดินหรือไม่.
setUnderline(underline: boolean)ตั้งธงลักษณ์เบื้องใต้.
getColor()Colorส่งผลสีข้อความ (พื้นหน้า) กลับ.
setColor(color: Color)กําหนดสีข้อความ (ด้านหน้า).
getBackgroundColor()Colorส่งสีพื้นหลัง, หรือ {@code null} หากไม่มีการตั้งค่า.
setBackgroundColor(backgroundColor: Color)ตั้งสีพื้นหลัง.
getTextAlign()Stringการคืนการจัดสรรข้อความ (ซ้าย, ศูนย์กลาง, ขวา, ยืนยัน).
setTextAlign(textAlign: String)กําหนดการสอดคล้องข้อความ.
getLineHeight()doubleกลับความสูงของเส้นในจุด.
setLineHeight(lineHeight: double)กําหนดความสูงของเส้นในจุด.
getMarginTop()doubleส่งผลให้ได้คะแนนสูงสุด.
setMarginTop(marginTop: double)วางขอบสูงสุดในจุด.
getMarginBottom()doubleกลับมามาร์จีนด้านล่างในจุด.
setMarginBottom(marginBottom: double)วางขอบด้านล่างเป็นจุด.
getMarginLeft()doubleกลับทางซ้ายในจุด.
setMarginLeft(marginLeft: double)วางขอบซ้ายเป็นจุด.
getMarginRight()doubleส่งผลให้เห็นถึงจุดที่ถูก.
setMarginRight(marginRight: double)วางขอบเขตที่ถูกต้องในจุด.
getWidth()doubleกลับความกว้างที่ชัดเจนในจุด, หรือ 0 หากไม่ได้ตั้ง.
setWidth(width: double)กําหนดความกว้างที่ชัดเจนในจุด.
getHeight()doubleกลับความสูงอย่างชัดเจนในจุด, หรือ 0 หากไม่ตั้งค่า.
setHeight(height: double)กําหนดความสูงอย่างชัดเจนในจุด.

See Also

 ภาษาไทย