FontMetrics

ภาพรวม

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

รวมข้อมูลที่ใช้คํานวณจากตัวอักษร {@link FontDescriptor} และข้อมูลเฉพาะตัวนั้นเอง.

หมวดนี้ให้ 10 วิธีในการทํางานกับวัตถุ FontMetrics ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: ascent, capHeight, descent, missingWidth, widths.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
ascentdoubleอ่านการส่งกลับการขึ้น (ความสูงสุดเหนือเส้นเบส) ในหน่วย glyph (โดยทั่วไป 1/1000 em).
descentdoubleอ่านการส่งกลับการลดลง (ความลึกสูงสุดใต้เส้นต้น, โดยทั่วไปเป็นลบ).
capHeightdoubleอ่านส่งความสูงของ cap (ความສູງของตัวอักษรใหญ่) กลับ.
missingWidthdoubleอ่านกลับความกว้างที่ขาด ความกาวแบบตั้งค่าสําหรับตัวอักษรที่ไม่ได้อยู่ในตารางความขยายของรูปไฟท์.
widthsdouble[]อ่านกลับตารางความกว้างที่กําหนดเองหากตั้งไว้.

วิธีการ

Signatureคําอธิบาย
FontMetrics(descriptor: FontDescriptor)สร้าง FontMetrics จาก FontDescriptor.
FontMetrics(ascent: double, descent: double, missingWidth: double)สร้าง FontMetrics ด้วยค่าที่ชัดเจน.
getAscent()doubleการส่งกลับการขึ้น (ความสูงสุดเหนือเส้นเบส) ในหน่วย glyph (โดยทั่วไป 1/1000 em).
getDescent()doubleการส่งกลับการลดลง (ความลึกสูงสุดใต้เส้นต้น, โดยทั่วไปเป็นลบ).
getCapHeight()doubleส่งความสูงของ cap (ความສູງของตัวอักษรใหญ่) กลับ.
getMissingWidth()doubleกลับความกว้างที่ขาด ความกาวแบบตั้งค่าสําหรับตัวอักษรที่ไม่ได้อยู่ในตารางความขยายของรูปไฟท์.
getWidths()double[]กลับตารางความกว้างที่กําหนดเองหากตั้งไว้.
setWidths(widths: double[])ตั้งค่าตารางความกว้างที่กำหนดเอง.
setAscent(ascent: double)ตั้งค่าการขึ้น.
setDescent(descent: double)ตั้งค่าการลงระดับ.

ดูเช่นกัน

 ภาษาไทย