Tôi đang phát triển dịch vụ web hiển thị các ký tự bằng cách sử dụng phần mở rộng GD GD, sử dụng phông chữ TTF do người dùng chọn.PHP-GD: Xử lý các ký tự Unicode
này hoạt động tốt trong ASCII-đất, nhưng có một vài vấn đề:
Chuỗi để được trả lại do thỏa thuận như UTF-8. Tôi muốn giới hạn danh sách phông chữ do người dùng chọn chỉ là những phông chữ có thể hiển thị đúng chuỗi, vì một số phông chữ chỉ có glyph cho ký tự ASCII, ISO 8601, v.v.
Trong trường hợp một số ký tự trang trí được bao gồm, nó sẽ là tốt để làm cho phần lớn các ký tự trong phông chữ được lựa chọn và làm cho các nhân vật trang trí trong Arial (hoặc bất kỳ phông chữ có chứa glyphs mở rộng).
Có vẻ như PHP-GD không hỗ trợ truy vấn siêu dữ liệu phông để tìm hiểu xem ký tự có được hiển thị trong một phông chữ nhất định hay không. Một cách tốt để có được số liệu phông chữ vào PHP là gì? Có một tiện ích dòng lệnh có thể đổ trong XML hoặc định dạng phân tích cú pháp khác không?
Chỉ cần có được cho mình một phông chữ unicode. –