Fontları Sıkıştırarak Dosya Boyutunu Azaltın
21+ font formatını destekler. Unicode aralıklarını alt kümeleyin, ipucu kaldırın ve optimal sıkıştırma için tabloları optimize edin.
Font dosyalarınızı buraya bırakın
veya dosyaları taramak için tıklayın
Sıkıştırma her format için ne yapar
Bir fontu sıkıştırmak, ihtiyaç duymadığınız karakterleri kaldırmak ve geriye kalanları paketlemek anlamına gelir. Her format için bir yazı tipinden gerçek bir dosya ürettik, ASCII'ye indirdik ve çıkanları ölçtük.
Kaynak: Akrobat ExtraBold, 485 glif, 432 karakteri kapsar, FontForge ile her formata dönüştürüldü ve ardından ASCII aralığına alt küme oluşturuldu.
| Format | Processed | Before | After | Saved | Notes |
|---|---|---|---|---|---|
| WOFF2 | Tarayıcınız | 22.9 KB | 8.4 KB | 63.2% | Brotli, WebAssembly ile yerel olarak çözülmüş |
| WOFF | Tarayıcınız | 32.3 KB | 7.3 KB | 77.4% | Zaten bir web fontu, yine de alt küme oluşturmakta fayda var |
| TTF | Tarayıcınız | 70.4 KB | 11.8 KB | 83.2% | Masaüstü TrueType, genellikle kaynak |
| OTF | Tarayıcınız | 91.7 KB | 22.7 KB | 75.3% | Masaüstü OpenType, CFF konturları ile |
| CFF | Sunucularımız | 31.1 KB | 7.7 KB | 75.3% | Boş PostScript konturları |
| SVG | Tarayıcınız | 250.8 KB | 55 KB | 78.1% | XML konturları, metin olarak minify edilmiş |
| DFONT | Tarayıcınız | 71.7 KB | 20.7 KB | 71% | Mac valizi, açıldıktan sonra alt küme oluşturuldu |
| EOT | Tarayıcınız | 70.5 KB | 8.4 KB | 88% | Eski IE sarmalayıcı, açıldıktan sonra alt küme oluşturuldu |
| BIN | Ya da | 54.8 KB | 19 KB | 65.3% | TrueType yerel olarak çalışır; Type 1 sunucularımıza gider |
| SUIT | Tarayıcınız | 71.9 KB | 8.4 KB | 88.3% | Mac valizi, açıldıktan sonra alt küme oluşturuldu |
| T42 | Tarayıcınız | 94.8 KB | 7.7 KB | 91.9% | PostScript sarmalayıcı; karakter haritası yeniden oluşturuldu |
| PFB | Sunucularımız | 53.7 KB | 18.3 KB | 65.9% | PostScript Type 1, ikili |
| PFA | Sunucularımız | 104.1 KB | 34 KB | 67.3% | PostScript Type 1, ASCII |
| PT3 | Sunucularımız | 301.8 KB | 55.1 KB | 81.7% | PageMaker Type 3 |
| UFO | Sunucularımız | 742.7 KB | 269.4 KB | 63.7% | Bir klasör XML kaynak dosyaları |
| PS | Sunucularımız | 140.8 KB | 118.6 KB | 15.8% | PostScript programı, çoğunlukla başlık metni |
- Neredeyse her font formatı, bir yazı tipinin sayfada asla kullanmayacağınız karakterlerin çoğu nedeniyle boyutunun üçte ikisini veya daha fazlasını kaybeder. TTF, 70.4 KB'den 11.8 KB'ye düştü, bu da %83.2'lik bir tasarruf sağladı.
- WOFF2 hem en küçük başlar hem de en küçük kalır, 5.3 KB ile sona erer. Bir web sitesinde sunmak için bir format seçiyorsanız, bu formatı tercih edin.
- PostScript programları yalnızca %15.8 ile istisnadır, çünkü bu dosyanın çoğu glif konturları yerine başlık ve sözlük metnidir. Bunları sıkıştırmak yerine OTF veya WOFF2'ye dönüştürün.
- Alt kümeleme, belirli bir şekilde kayıplıdır: Seçtiğiniz kümenin dışındaki karakterler hiç render edilmez. Metniniz aksanlı isimler, para sembolleri veya İngilizce olmayan alıntı işaretleri içeriyorsa, daha geniş bir karakter seti seçin.
Kalite ön ayarlarının karşılaştırması
Aynı yazı tipinde, Hızlı ön ayar tarayıcınızda 8.4 KB'de 95 glif tutarken, Normal 13 KB'de 176 glif tutar ve Maksimum 17.6 KB'de 296 glif tutar. Metninizin gerçekten ihtiyaç duyduğu en dar seti seçin.
Sıkıştırma fontunuza ne yapar
Seçtiğiniz karakter setinin ihtiyaç duyduğu glifleri koruyoruz, geri kalanları çıkarıyoruz ve sonucu yeniden paketliyoruz. Koruduğunuz gliflerin aralıkları ve konturları değiştirilmeden kalır, böylece metin tam olarak önceki gibi görünür. Hintleme ve ligatürler ile alternatifler gibi gelişmiş OpenType özellikleri taşınmaz, bu da kazandığınız boyutun bedelidir.
Tarayıcınızda neler çalışıyor
Bu sayfadaki dokuz format tamamen kendi cihazınızda işlenir. TTF, OTF ve WOFF yerel olarak alt küme yapılır, SVG fontlar yerel olarak küçültülür ve EOT, DFONT, SUIT ve Type 42 dosyaları, her biri bir sarmalayıcı içinde sıradan bir TrueType font taşıdığı için yerel olarak açılır ve alt küme yapılır. WOFF2 dosyaları da yerel olarak, Google'ın yazdığı aynı woff2 kütüphanesinin bir WebAssembly derlemesi kullanılarak çözülür, bu da yalnızca gerçekten birini açtığınızda indirilir. PostScript Type 1 formatları ve tip tasarım kaynak formatları hala FontForge gerektirir, bu nedenle bunlar sunucularımıza gönderilir.
Her satır bir Latin yazı tipi üzerinde oluşturuldu ve içeriği iddia edilen formatla eşleşmeyen herhangi bir çıktı dışarıda bırakıldı. WOFF2, zaten sıkıştırıldığı için daha küçük bir yüzde gösterir. SFD, PFM, AFM, CID ve T11 aracı tarafından desteklenir ancak listelenmez, çünkü bunların dönüşümümüz doğrulanabilir bir dosya üretmedi. Çince, Japonca veya Korece kapsayan fontlar çok daha büyük başlar ve alt kümeleme ile çok daha fazla kazanç sağlar.
Desteklenen Font Formatları
Tam kalite kontrolü ile 21+ font formatı arasında sıkıştırın - alt kümeleme ve optimizasyonu ayarlayın
Masaüstü Fontları
TrueType, en yaygın desteklenen masaüstü yazı tipi.
Alt küme ve tarayıcınızda WOFF olarak yeniden paketlendi.
En büyük tasarrufumuz: tipik bir Latin yazı tipinde %88.
OpenType, CFF konturları ve daha zengin tipografi ile.
Alt küme ve tarayıcınızda WOFF olarak yeniden paketlendi.
Gelişmiş özellikler ve kullanılmayan glifler kaldırıldı.
Apple'ın datafork yazı tipi valiz formatı.
Açıldı ve tarayıcınızda alt küme.
Mac valizindeki yazı tipi yerel olarak çıkarılır.
Kompakt Font Format, OTF içindeki PostScript konturları.
Sunucularımızda işlenir.
Genellikle yalnızca gönderilmek yerine OTF içinde paketlenir.
CID anahtarlı fontlar, büyük karakter setleri için tasarlanmıştır.
Sunucularımızda işlenir.
Alt küme oluşturma burada en önemlisidir: CJK fontları çok büyüktür.
FontForge'un kendi düzenlenebilir kaynak formatı.
Sunucularımızda işlenir.
Gönderilecek bir dosya değil, çalışan bir dosyadır.
Unified Font Object, tip tasarımı için açık bir format.
Sunucularımızda işlenir.
Tek bir ikili dosya yerine XML dosyalarının bir klasörü.
Web Fontları
Web Açık Yazı Tipi Formatı, zaten web için sıkıştırılmıştır.
Tarayıcınızda ihtiyaç duyduğunuz karakterler için yeniden alt küme.
Yine de yapılmaya değer: boyutun çoğu hiç kullanmadığınız gliflerdir.
Mevcut web yazı tipi standardı, Brotli ile sıkıştırılmıştır.
Tarayıcınızda çözülmüş ve alt küme.
Birini açtığınızda yalnızca küçük bir WebAssembly çözücü yüklüyoruz.
Gömülü OpenType, Microsoft'un eski web yazı tipi formatı.
Açıldı ve tarayıcınızda alt küme.
Küçük bir başlık arkasında düz bir yazı tipi olduğu için hiçbir şey yüklenmez.
SVG vektör konturları olarak tanımlanan yazı tipleri.
Tarayıcınızda XML olarak küçültüldü.
Boşluklar ve yorumlar gider; konturlar kalır.
Uzmanlaşmış Formatlar
PostScript Type 1, ikili form.
Sunucularımızda işlenir.
Adobe tarafından emekliye ayrıldı; OTF veya WOFF2'ye dönüştürün.
Printer Font Metrics, PFB'nin Windows ile birlikte kullanılan versiyonu.
Sunucularımızda işlenir.
Kontur verilerini değil, aralık verilerini tutar.
Adobe Font Metrics, düz metin bir metrik dosyası.
Sunucularımızda işlenir.
Hiçbir kontur içermediği için sıkıştırılacak çok az şey vardır.
Bir MacBinary ile sarılmış font kaynağı.
TrueType font içerdiğinde tarayıcınızda açılır.
Type 1 font taşıyan MacBinary dosyaları sunucularımızda işlenir.
Klasik Mac yazı tipi valizi.
Gerçek bir TrueType fontu içerdiğinde tarayıcınızda açılır ve alt küme oluşturulur.
PostScript Type 1 fontlarını içeren valizler sunucularımıza gider.
Bir PostScript font programı.
Sunucularımızda işlenir.
Modern kullanım için OTF'ye dönüştürün.
Bir Type 11 CJK fontu.
Sunucularımızda işlenir.
Alt kümeleme, CJK'de en büyük kazançları sağlar.
Type 42, PostScript yazıcıları için sarılmış TrueType.
Tarayıcınızda açılır ve alt küme oluşturulur.
Type 42'nin font dışında tuttuğu karakter haritasını yeniden oluşturuyoruz.
References
- WOFF File Format 2.0 - W3C Recommendation
- WOFF File Format 1.0 - W3C Recommendation
- OpenType Specification - Microsoft Learn
- fontTools, including the pyftsubset subsetter - GitHub
- unicode-range - MDN Web Docs, Mozilla
- @font-face - MDN Web Docs, Mozilla
- RFC 1950: ZLIB Compressed Data Format Specification - RFC Editor
- RFC 7932: Brotli Compressed Data Format - RFC Editor