OTF / TTF dosyalarını EOT formatına nasıl dönüştürebilirim? | tutuappapks.com
@ Font-face özelliğini kullanmam gerekiyor ve yazı tiplerim OTF / TTF formatında ve Microsoft tarayıcıları sadece EOT formatını destekliyor. Microsoft aracı WEFT kullanmayı denedim, ama işe yaramadı ya da nasıl çalıştığını anlamadım. Yazı tiplerini EOT biçimine dönüştürmenin başka bir yolu var mı?
Orijinal dökümhaneyle iletişime geçmelisiniz. Gerekli dosyaları size sağlayacaktır. Genelde yazı tipi dosyalarını dönüştürmenize izin verilmez. Çoğu EULA (lisans anlaşmaları) bunu yasaklamaktadır. - John
Kullan Yazı tipi sincap jeneratörü - Bu sadece EOT'u değil, aynı zamanda SVG ve WOFF formatlarını üretecek ve aynı anda birden fazla font dosyasını dönüştürecek ve her şeyi ilgili CSS ile birlikte tek bir arşivde sunacaktır.
Bu fantastik küçük bir araçtır. - matt lohkamp
Yazı tipiniz kara listede değilse - Sam Rueby
Anlaşılan kara liste sadece Adobe fontları, bazıları jeneratörün çökmesine bağlı. (Bu bağlantı aynı zamanda alternatifler veren cevapların bir seçimini de içerir.) - Peter Boughton
Ayrıca büyük fontlarda da çalışmaz (eğer Çince glifleri içeriyorlarsa, olacaklar) - Derek Dysart
İşte tek adımda otf'tan ttf ve eot sürümleri oluşturmanın hızlı bir yolu. Elbette, hepsine ihtiyacınız yoksa, ilgili parçaları çekebilirsiniz. Ot'dan eot almanız gerektiğini lütfen unutmayın otf-> ttf-> eot.
Fontforge ve ttf2eot'u yükleyin. Diğer platformlar hakkında emin değiller, MacPorts'ta mevcutlar.
Bunu otf2ttf2eot.sh adlı bir komut dosyası olarak kaydedin:
(Bu yazı yeni fontforge sürümleri için güncellendi; gönderinin sonunda orijinal betik):
fontforge -c '
font = fontforge.open("'$otfFont'")
ttf2eot "$ttfFont" >"$eotFont"
FontName.otf adlı bir fontunuz varsayarsak, şunu çalıştırın:
sh otf2ttf2eot.sh FontName
Fontforge’in eski sürümleri için orijinal senaryo:
# Convert an OTF font into TTF an EOT formats.
ttf2eot $ttfFont > $eotFont
Bunun "hızlı bir yol" ya da "bir adımda" olduğu konusunda emin değilim. Elbette işe yarıyor ama çoğu insan, sistemlerinde fontforge ve ttfeot'un nasıl derleneceğini ve nasıl kurulacağını anlamaya sabır göstermeyecek, sonra da bir grup komut satırı malzemesi çalıştıracak. - matt lohkamp
@ mükemmel bir çözüm elde edersiniz downvote çünkü size çok uygun değil ve "bir dizi komut satırı" içeriyor mu? Ciddi anlamda? +1 bile dışarıya. - Pekka 웃
Soru bir konu üzerinde ise programlama site, indirme ve derleme adil oyun. - bmargulies
Bunu yapmanın daha kolay bir yolunu bulsaydım, bunu kolay yoldan yapardım. Gerçek şu ki, daha kolay bir yol bulamadım (en azından yaptığım zamanki gibi). Bununla birlikte, uygulamanız için her üç türüne de ihtiyacınız varsa, bu, oraya ulaşmak için doğru ve basit bir yoldur. - apinstein
Tabii ki bir saatten fazla bir süredir uğraştığım için, toprak işleyişini birkaç dakika içinde buluyorum. Komut dosyasını çalıştırmadan önce "FONTFORGE_LANGUAGE = ff" dosyasını dışa aktarmalısınız - Adam
kullanım http://www.font2web.com/ - Bu sadece EOT'u değil, aynı zamanda SVG ve WOFF formatlarını üretecek ve aynı anda birden fazla font dosyasını dönüştürecek ve her şeyi ilgili CSS ile birlikte tek bir arşivde sunacaktır.
sudo apt-get install eot-utils
mkeot fontfilename.otf > fontfilename.eot
homebrew kullanarak Mac üzerinde bu aracı da alabilirsiniz - mozillalives
Ayrıca kontrol etmeye değer her şey font-yüz dönüştürücü yazı tipidir. Bu woff2 ve EOT desteği de var.
Eğer sadece eot dönüşümünü istiyorsan, onlar da var.
Benim için, sıkıştırılmış bir dosyada tüm yazı tipini döndürdü
Etki alanı modelindeki kalıtım ve enum özelliklerinin karşılaştırılması Firefox'ta yüzdelik dolgu beklenmedik şekilde çalışıyor Görsel stüdeyi, kod görünümünü Web servisleri için varsayılan görünüm olarak kullanacak şekilde nasıl yapılandırabilirim? 2 süreç ile veritabanı kullanımı Hazırda bekletme ek açıklamaları nereye koymak? Derin klonlama nesneleri Bir .NET DateTime / TimeSpan ne kadardır?