Saya memiliki file WOFF yang saya unduh dari situs web yang ingin saya konversi untuk digunakan dalam dokumen Microsoft Word dan semacamnya. Apakah ada cara gratis untuk melakukan ini? Setelah banyak pencarian, saya belum menemukan jalan, jadi saya beralih ke Super User untuk meminta bantuan.
conversion
fonts
MESLewis
sumber
sumber
Jawaban:
Ya, format WOFF adalah wadah untuk struktur sfnt berbasis tabel (digunakan oleh TrueType dan OpenType). Ini menambahkan beberapa data meta ke font TTF / OTF dan juga dapat mengompresi data font yang sebenarnya.
Jika Anda ingin mengonversi dari WOFF ke font TTF / OTF yang dibungkus, Anda dapat menggunakan alat woff2sfnt yang dibuat oleh Jonathan Kew di Mozilla. Ia menyediakan binari yang telah dikompilasi untuk sfnt2woff-tool (mengkonversi dari TTF / OTF ke WOFF) untuk OS X dan Windows, tetapi tidak untuk woff2sfnt-tool (mengkonversi dari WOFF ke TTF / OTF), jadi Anda harus melakukan kompilasi dari sumber. Mudah dilakukan jika Anda memiliki toolchain compiler yang berfungsi - cukup unduh source-zip-file dan jalankan
make
.Ketika Anda memiliki biner woff2sfnt yang berfungsi, Anda cukup:
Font yang dihasilkan adalah font TTF / OTF biasa yang dapat Anda gunakan, tetapi harap dicatat bahwa jika Anda mengunduh font WOFF dari situs web, Anda harus mematuhi lisensi font ini. Informasi lisensi dapat dimasukkan dalam meta data WOFF.
sumber
woff2sfnt
dansfnt2woff
disebutwoff-tools
Mengikuti tautan Erik Tjernlund, saya mengunduh sumber dan mengkompilasi i386 yang dapat dieksekusi untuk
woff2sfnt
dansfnt2woff
untuk Windows. Anda dapat mengunduhnya dari Dropbox saya di sini.(Perhatikan bahwa ini bekerja pada mesin x86-64 juga. Bahkan, Anda tidak dapat membangunnya untuk x86-64 karena objek biner yang disediakan oleh Jonathan Kew adalah untuk tipe arsitektur i386.)
sumber
Anda dapat menggunakan FontForge untuk mengubahnya - ini adalah aplikasi yang dapat membuat dan mengedit file font.
Anda menginstalnya, dan kemudian Anda dapat mengklik kanan pada file Font dan pilih 'Properties'. Di sebelah 'Buka Dengan' klik 'Ubah', lalu buka 'Jelajah':
Anda kemudian perlu menemukan lokasi executable FontForge - pada Windows 7 64bit terletak di sini:
Setelah membuka font, Anda mengabaikan sebagian besar kesalahan tentang jenis dan hal-hal tabel yang salah, dan klik 'Hasilkan Font':
Pilih lokasi penyimpanan, dan
ttf
atauotf
sebagai format ekspor. Font OTF terkadang dapat memiliki kualitas lebih tinggi tergantung pada font yang Anda impor.Fontforge dapat menggunakan berbagai jenis font ekspor dan impor, sehingga dapat digunakan untuk mengonversi font lain juga. Ini juga sangat berguna untuk membuat atau membuat ulang font Anda sendiri. Ada panduan di sini dengan penggunaan lain dari FontForge.
sumber
saya mendapatkan sumber woff2sfnt untuk dikompilasi untuk windows 10 x64 dengan langkah-langkah berikut dirangkai dari referensi lain (yaitu saya tidak mengklaim pemikiran asli di sini)
gcc -o woff2sfnt.exe woff2sfnt.c woff.c compress.c uncompr.c deflate.c inflate.c adler32.c inffast.c crc32.c trees.c zutil.c inftrees.c
Saya menyadari ini semua sangat kasar, karena saya hanya seorang programmer C # dengan perut lembut yang diberikan oleh alat-alat modern, belum tahu bagaimana melakukan gcc dengan cara yang benar.
sumber
untuk mengonversi file WOFF2 ke ttf di macOS, coba
ttx font.woff
akan mengonversi.woff
file Anda menjadi.ttx
file (format file font XML). Kemudianttx font.ttx
akan dikonversi.ttx
menjadi a.ttf
.Jika file yang Anda hasilkan
ttx font.ttx
tidak dapat diimpor, Anda dapat mencoba menyeretfont.ttf
ke dalam Font Book, membaca kesalahannya (klik panah drop-down di sebelah nama font) dan memperbaikinya dalam.ttx
file. Misalnya, saya harus menambahkannamerecord
.Untuk konversi batch, cobalah
Saya juga mencoba google's woff2 dari repo ini
tapi itu tidak membuat
.ttf
atau.otf
file apa pun .Pada akhirnya saya mencari Google "fontname otf" dan menginstalnya sebagai gantinya.
sumber
Anda dapat menggunakan konverter font online, seperti ini:
http://www.fontconverter.org
http://onlinefontconverter.com
http://www.freefontconverter.com
sumber