COLR/CPAL

COLR

Design & Typography

ตารางฟอนต์สี OpenType ที่กำหนดอิโมจิเป็นรูปร่างเวกเตอร์แบบเลเยอร์พร้อมชุดสี ใช้โดย Windows และ Chrome

COLR (Color) and CPAL (Color Palette) are OpenType tables that work together to render color glyphs. COLR defines layers of standard glyph outlines, and CPAL provides color palettes to fill those layers.

COLR version 1 (COLRv1) added gradients, compositing, and transformations, significantly improving the quality of vector emoji. Google adopted COLRv1 for Chrome and Android, providing a compact alternative to bitmap fonts.

Advantages of COLR: smaller file sizes than bitmaps, perfect scaling, and the ability to theme emoji with different color palettes.

คำที่เกี่ยวข้อง

CBDT/CBLC (CBDT) CBDT/CBLC (CBDT)
Color Bitmap Data Table และ Color Bitmap Location Table — ตาราง OpenType สำหรับฝังอิโมจิ bitmap สีในไฟล์ฟอนต์
OpenType OpenType
รูปแบบฟอนต์ที่พัฒนาโดย Microsoft และ Adobe รองรับการแสดงผลอิโมจิสีผ่านเทคโนโลยีตารางสีหลายแบบ
SVG ใน OpenType (SVGinOT) SVG ใน OpenType (SVGinOT)
วิธีการฝังเอกสาร SVG (Scalable Vector Graphics) โดยตรงในไฟล์ฟอนต์ OpenType สำหรับอิโมจิสีที่ขยายได้
อิโมจิเวกเตอร์ อิโมจิเวกเตอร์
อิโมจิที่แสดงผลโดยใช้กราฟิกเวกเตอร์ที่ขยายได้ (SVG หรือ COLR) ซึ่งยังคงคมชัดในทุกขนาดการแสดงผล

เครื่องมือที่เกี่ยวข้อง

🔀 เปรียบเทียบแพลตฟอร์ม เปรียบเทียบแพลตฟอร์ม
เปรียบเทียบการแสดงผล emoji บน Apple, Google, Samsung, Microsoft และอื่นๆ ดูความแตกต่างด้านภาพแบบเคียงข้างกัน
🔢 ค้นหา Unicode ค้นหา Unicode
ป้อนจุดรหัสเช่น U+1F600 และรับ emoji, รายละเอียดการเข้ารหัส, ไบต์ UTF-8/16 และ HTML entities