แอปพลิเคชันสำหรับการแปลงฟอนต์จาก Truetype เป็น WOFF/WOFF2 เขียนใน Objective-C/C ++ ต้องใช้ Mac OS 10.12 (Sierra) หรือสูงกว่า

รุ่นไบนารีมีอยู่ในหน้ารีลีส
ไบนารีได้รับการลงนามในตัวเอง แต่ไม่ได้รับการรับรองดังนั้น Mac OS 10.15 (Catalina) และแสดงข้อผิดพลาดที่สูงขึ้นเมื่อเปิดตัว คลิกขวาที่ไอคอนแอปพลิเคชันและเลือก "เปิด" เพื่อเปิดใช้งานตัวเลือกเพื่อข้ามคำเตือนความปลอดภัยนี้
มีสองสามวิธีในการเพิ่มแบบอักษรในการแปลง:
Cmd + O ) และเลือกไฟล์ตัวอักษรในตัวเลือกไฟล์แบบอักษรในรูปแบบ truetype (.ttf, .OTF) ถูกแปลงเป็น woff/woff2 และฟอนต์ในรูปแบบ woff/woff2 (.woff, .woff2) ถูกแปลงเป็น truetype
หากคุณเลือกแบบอักษรอย่างน้อยหนึ่งแบบคุณสามารถเลือก "show in finder" จากเมนู "ไฟล์" หรือแถบเครื่องมือ (หรือใช้แป้นพิมพ์ลัด Cmd + Shift + R ) เพื่อเปิดโฟลเดอร์ที่มีอยู่ในตัวค้นหา
คุณสามารถเลือก "คัดลอก CSS" จากเมนู "ไฟล์" หรือแถบเครื่องมือเพื่อคัดลอกกฎ CSS @font-face สำหรับแบบอักษรที่แปลงไปยังคลิปบอร์ด สิ่งนี้ใช้ได้เฉพาะกับแบบอักษรที่เสร็จสิ้นการแปลง โปรแกรมพยายามกำหนดตระกูลฟอนต์ทั่วไป (serif, sans serif หรือ monospace), สไตล์ (ตัวเอียง), และน้ำหนัก (ตัวหนา) ของแต่ละไฟล์เช่นเดียวกับในตัวอย่างต่อไปนี้:
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : bold;
src : url ( "Mohave-Bold.woff2" ) format ( "woff2" ) , url ( "Mohave-Bold.woff" ) format ( "woff" ) , url ( "Mohave-Bold.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : bold;
src : url ( "Mohave-BoldItalic.woff2" ) format ( "woff2" ) , url ( "Mohave-BoldItalic.woff" ) format ( "woff" ) , url ( "Mohave-BoldItalic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : italic;
font-weight : normal;
src : url ( "Mohave-Italic.woff2" ) format ( "woff2" ) , url ( "Mohave-Italic.woff" ) format ( "woff" ) , url ( "Mohave-Italic.ttf" ) format ( "truetype" );
}
@font-face {
font-family : "Mohave" ;
font-style : normal;
font-weight : normal;
src : url ( "Mohave-Regular.woff2" ) format ( "woff2" ) , url ( "Mohave-Regular.woff" ) format ( "woff" ) , url ( "Mohave-Regular.ttf" ) format ( "truetype" );
}อย่างไรก็ตามมันไม่สามารถกำหนดตัวอักษรหรือแฟนตาซีหรือน้ำหนักได้นอกเหนือจาก "ปกติ" และ "ตัวหนา"
คุณสามารถเปิดหน้าต่าง การตั้งค่าได้ โดยเลือกจากเมนูแอปพลิเคชัน (หรือใช้แป้นพิมพ์ลัด Cmd + , )

รูปแบบเอาต์พุต กำหนดว่าโปรแกรมจะสร้างไฟล์ WOFF, ไฟล์ WOFF2 หรือทั้งสองอย่าง WOFF2 มีการบีบอัดที่ดีกว่า แต่ Woff มีการรองรับเบราว์เซอร์ที่กว้างขึ้น แต่ละรูปแบบมีตัวเลื่อน ระดับการบีบอัด ซึ่งค่าที่ต่ำกว่าจะให้การบีบอัดและการบีบอัดได้เร็วขึ้น แต่ค่าที่สูงขึ้นมีขนาดไฟล์ที่เล็กลง
WOFF2 ยังมีตัวเลือก การแปลงที่อนุญาต ซึ่งกำหนดว่าการแปลงเพิ่มเติมจะทำกับตาราง glyf , loca และ hmtx ของแบบอักษรหรือไม่ (ดูข้อมูลจำเพาะรูปแบบ WOFF2) หากตัวเลือกนี้ถูกยกเลิกตารางเหล่านี้จะถูกทิ้งไว้ในรูปแบบดั้งเดิมที่ไม่บีบอัด
รวม sfnt2woff-zopfli โดย Bram Stein ซึ่งได้มาจาก Sfnt2woff โดย Jonathan Kew จาก Mozilla และอัลกอริทึมการบีบอัด Zopfli โดย Lode Vandevenne และ Jyrki Alakuijala ของ Google
รวมรหัส WOFF2 และ Brotli โดย Google
ใช้การบีบอัด, บวก, โฟลเดอร์เปิด, คัดลอก, เวลา, Broom และไอคอนตรวจสอบโดย Font Awesome