CssContext
ภาพรวม
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 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
fontSize | double | อ่าน | ส่งกลับขนาดตัวอักษรในจุด. |
fontFamily | String | อ่าน | ส่งกลับชื่อครอบครัว CSS font. |
bold | boolean | อ่าน | การส่งกลับว่าข้อความเป็น bold หรือไม่. |
italic | boolean | อ่าน | การส่งกลับว่าข้อความเป็นอักษรคัดลอกหรือไม่. |
underline | boolean | อ่าน | การส่งกลับว่าข้อความถูกตักขี้นหรือไม่. |
color | Color | อ่าน | การคืนสีข้อความ (พื้นหน้า). |
backgroundColor | Color | อ่าน | กลับสีพื้นหลัง, หรือ {@code null} หากไม่มีการตั้งค่า. |
textAlign | String | อ่าน | ส่งการจัดสรรข้อความ (ซ้าย, ศูนย์กลาง, ขวา, ยืนยัน). |
lineHeight | double | อ่าน | กลับความสูงของเส้นในจุด. |
marginTop | double | อ่าน | ส่งผลให้ได้คะแนนสูงสุด. |
marginBottom | double | อ่าน | กลับมามาร์จีนด้านล่างในจุด. |
marginLeft | double | อ่าน | กลับทางซ้ายในจุด. |
marginRight | double | อ่าน | ส่งผลให้เห็นถึงจุดที่ถูก. |
width | double | อ่าน | กลับความกว้างที่ชัดเจนในจุด, หรือ 0 หากไม่ได้ตั้ง. |
height | double | อ่าน | กลับความสูงอย่างชัดเจนในจุด, หรือ 0 หากไม่ตั้งค่า. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
inherit() → CssContext | สร้างเนื้อหาลูกใหม่ ที่มรดกคุณสมบัติข้อความจากเนื้อหานี้. |
toPdfFontName() → String | แผนที่การตั้งค่า font-family ปัจจุบัน, bold, และ italic เป็นชื่อ font มาตรฐาน PDF (Type 1). |
getFontSize() → double | ส่งกลับขนาดตัวอักษรในจุด. |
setFontSize(fontSize: double) | ตั้งค่าขนาดฟอนต์เป็นหน่วยจุด. |
getFontFamily() → String | ส่งกลับชื่อครอบครัว CSS font. |
setFontFamily(fontFamily: String) | ตั้งค่าชื่อ font-family ของ CSS. |
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) | กำหนดความสูงโดยเจาะจงเป็นหน่วยจุด. |