Chà, không giống như Microsoft cố tình vô hiệu hóa sự hỗ trợ của Noto Emoji. Đơn giản hơn, nó hoàn toàn không hỗ trợ định dạng mà Noto sử dụng.
Mặc dù hầu hết tất cả các phông chữ bạn xử lý đều dựa trên OpenType, có một số phần mở rộng phông chữ khác nhau cho OpenType - Segoe UI Emoji sử dụng định dạng riêng của Microsoft (các bản vẽ vector xếp lớp trong COLR / CPAL), trong khi Noto Emoji Color sử dụng riêng của Google (hình ảnh bitmap trong CBDT / CBLC). Ngoài ra còn có định dạng "SVG" của Adobe và "sbix" của Apple.
Noto ban đầu được vẽ ở định dạng SVG, do đó, nó bao gồm bảng "SVG" của Adobe cùng với bitmap của Google, vì điều đó đủ đơn giản. Nhưng định dạng lớp của Microsoft khá khác nhau, vì vậy tôi không chắc việc chuyển đổi tự động sẽ dễ dàng hay thậm chí là có thể.
Xem thêm vấn đề # 43 "NotoColorEmoji.ttf không phải là phông chữ hợp lệ trong Windows" trên GitHub để được giải thích chi tiết hơn.
Cách đây một thời gian, đã từng có một "Trình quản lý loại Adobe" bổ sung hỗ trợ cho phông chữ Loại 1, trở lại khi Windows chỉ hỗ trợ TrueType. Nhưng tôi chưa nghe thấy bất cứ điều gì có thể hỗ trợ cho các loại phông chữ biểu tượng cảm xúc khác nhau ...
Có lẽ bạn sẽ thích Segoe Emoji mới mà Build 14316 mang lại?
Cập nhật: Microsoft nói rằng bản cập nhật "Anniversary" năm 2016 cuối cùng cũng hỗ trợ tất cả các định dạng trên.