FontMetrics

Overview

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.

Properties

NameTypeAccessDescription
ascentdoubleReadการส่งกลับการขึ้น (ความสูงสุดเหนือเส้นเบส) ในหน่วย glyph (โดยทั่วไป 1/1000 em).
descentdoubleReadการส่งกลับการลดลง (ความลึกสูงสุดใต้เส้นต้น, โดยทั่วไปเป็นลบ).
capHeightdoubleReadส่งความสูงของ cap (ความສູງของตัวอักษรใหญ่) กลับ.
missingWidthdoubleReadกลับความกว้างที่ขาด ความกาวแบบตั้งค่าสําหรับตัวอักษรที่ไม่ได้อยู่ในตารางความ กวัดของรูปลอก.
widthsdouble[]Readกลับตารางความกว้างที่กําหนดเองหากตั้งไว้.

Methods

SignatureDescription
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)ตั้งจุดลงมา.

See Also

 ภาษาไทย