FontMetrics

Overview

FontMetrics là một lớp trong Aspose.PDF FOSS cho Java.

Nó giữ các định lượng chữ số được tính toán lấy từ {@link FontDescriptor} và dữ liệu cụ thể cho chữ.

Khóa học này cung cấp 10 phương pháp để làm việc với các đối tượng FontMetrics trong các chương trình Java. Các phương pháp có sẵn bao gồm: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : ascent, capHeight, descent, missingWidth, widths.

Properties

NameTypeAccessDescription
ascentdoubleReadTrở về chiều cao (tối đa trên đường băng) trong các đơn vị glyph (thường là 1/1000 em).
descentdoubleReadTrở về sự sụt giảm (thuất sâu tối đa dưới đường băng, thường là tiêu cực).
capHeightdoubleReadTrở lại chiều cao của mảnh (tức độ của các chữ cái trên).
missingWidthdoubleReadTrả lại chiều rộng bị mất - chiều dài mặc định cho các ký tự không nằm trong bảng chiều sâu của phông chữ.
widthsdouble[]ReadTrả lại bảng chiều rộng tùy chỉnh nếu được thiết lập.

Methods

SignatureDescription
FontMetrics(descriptor: FontDescriptor)Tạo FontMetrics từ FontDescriptor.
FontMetrics(ascent: double, descent: double, missingWidth: double)Tạo FontMetrics với giá trị rõ ràng.
getAscent()doubleTrở về chiều cao (tối đa trên đường băng) trong các đơn vị glyph (thường là 1/1000 em).
getDescent()doubleTrở về sự sụt giảm (thuất sâu tối đa dưới đường băng, thường là tiêu cực).
getCapHeight()doubleTrở lại chiều cao của mảnh (tức độ của các chữ cái trên).
getMissingWidth()doubleTrả lại chiều rộng bị mất - chiều dài mặc định cho các ký tự không nằm trong bảng chiều sâu của phông chữ.
getWidths()double[]Trả lại bảng chiều rộng tùy chỉnh nếu được thiết lập.
setWidths(widths: double[])Đặt bảng chiều rộng tùy chỉnh.
setAscent(ascent: double)Đặt thang máy.
setDescent(descent: double)Đặt xuống.

See Also

 Tiếng Việt