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คําอธิบาย
fontSizedoubleอ่านส่งกลับขนาดตัวอักษรในจุด.
fontFamilyStringอ่านส่งกลับชื่อครอบครัว CSS font.
boldbooleanอ่านการส่งกลับว่าข้อความเป็น bold หรือไม่.
italicbooleanอ่านการส่งกลับว่าข้อความเป็นอักษรคัดลอกหรือไม่.
underlinebooleanอ่านการส่งกลับว่าข้อความถูกตักขี้นหรือไม่.
colorColorอ่านการคืนสีข้อความ (พื้นหน้า).
backgroundColorColorอ่านกลับสีพื้นหลัง, หรือ {@code null} หากไม่มีการตั้งค่า.
textAlignStringอ่านส่งการจัดสรรข้อความ (ซ้าย, ศูนย์กลาง, ขวา, ยืนยัน).
lineHeightdoubleอ่านกลับความสูงของเส้นในจุด.
marginTopdoubleอ่านส่งผลให้ได้คะแนนสูงสุด.
marginBottomdoubleอ่านกลับมามาร์จีนด้านล่างในจุด.
marginLeftdoubleอ่านกลับทางซ้ายในจุด.
marginRightdoubleอ่านส่งผลให้เห็นถึงจุดที่ถูก.
widthdoubleอ่านกลับความกว้างที่ชัดเจนในจุด, หรือ 0 หากไม่ได้ตั้ง.
heightdoubleอ่านกลับความสูงอย่างชัดเจนในจุด, หรือ 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)กำหนดความสูงโดยเจาะจงเป็นหน่วยจุด.

ดูเช่นกัน

 ภาษาไทย