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
| Name | Type | Access | Description |
|---|---|---|---|
fontSize | double | Read | ส่งกลับขนาดตัวอักษรในจุด. |
fontFamily | String | Read | ส่งกลับชื่อครอบครัว CSS font. |
bold | boolean | Read | การส่งกลับว่าข้อความเป็น bold หรือไม่. |
italic | boolean | Read | การส่งกลับว่าข้อความเป็นอักษรคัดลอกหรือไม่. |
underline | boolean | Read | การส่งกลับว่าข้อความถูกตักขี้นหรือไม่. |
color | Color | Read | การคืนสีข้อความ (พื้นหน้า). |
backgroundColor | Color | Read | กลับสีพื้นหลัง, หรือ {@code null} หากไม่มีการตั้งค่า. |
textAlign | String | Read | ส่งการจัดสรรข้อความ (ซ้าย, ศูนย์กลาง, ขวา, ยืนยัน). |
lineHeight | double | Read | กลับความสูงของเส้นในจุด. |
marginTop | double | Read | ส่งผลให้ได้คะแนนสูงสุด. |
marginBottom | double | Read | กลับมามาร์จีนด้านล่างในจุด. |
marginLeft | double | Read | กลับทางซ้ายในจุด. |
marginRight | double | Read | ส่งผลให้เห็นถึงจุดที่ถูก. |
width | double | Read | ส่งความกว้างที่ชัดเจนในจุด, หรือ 0 หากไม่ตั้งค่า. |
height | double | Read | ส่งความสูงที่ชัดเจนในจุด, หรือ 0 หากไม่ได้ตั้งค่า. |
Methods
| Signature | Description |
|---|---|
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) | กําหนดความสูงอย่างชัดเจนในจุด. |