FontData: postscriptName property

Khả dụng hạn chế

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Thuộc tính chỉ đọc postscriptName của giao diện FontData trả về tên PostScript của mặt phông chữ.

Đây là tên được sử dụng để xác định duy nhất phông chữ PostScript và thường là một chuỗi ký tự không bị ngắt quãng bao gồm tên và kiểu dáng của phông chữ.

Ví dụ bao gồm:

  • AppleSDGothicNeo-UltraLight
  • Arial-Black
  • AvenirNext-Heavy
  • Katari-MediumItalic
  • YuMin_36pKn-Extrabold

Giá trị

Một chuỗi.

Ví dụ

Đoạn code sau sẽ truy vấn tất cả các phông chữ có sẵn và ghi siêu dữ liệu. Điều này có thể được sử dụng, ví dụ, để điền vào điều khiển chọn phông chữ.

js
async function logFontData() {
  try {
    const availableFonts = await window.queryLocalFonts();
    for (const fontData of availableFonts) {
      console.log(fontData.postscriptName);
      console.log(fontData.fullName);
      console.log(fontData.family);
      console.log(fontData.style);
    }
  } catch (err) {
    console.error(err.name, err.message);
  }
}

Thông số kỹ thuật

Thông số kỹ thuật
Local Font Access API
# dom-fontdata-postscriptname

Tương thích trình duyệt

Xem thêm