Konverter online gratis OTC ke WOFF2
Konversikan font face yang dipilih dari koleksi OpenType menjadi webfont WOFF2 terkompresi.
Konversi OTC ke WOFF2 online - gratis
File Anda diproses secara instan dan dihapus segera setelah Anda mengunduhnya.
Impor file dari URL
Tempel tautan langsung ke file. Kami mengunduhnya ke server kami dan mengonversinya persis seperti file yang diunggah.
Cara kerjanya
-
1/3
Unggah file .otc Anda
Klik untuk memilih file yang ingin Anda konversi, atau cukup seret dan lepas file ke area yang ditentukan.
-
2/3
Jalankan konversi .otc ke .woff2
Setelah file berhasil diunggah, klik konversi saat Anda siap.
-
3/3
Unduh file .woff2 hasil konversi
Hasil konversi siap untuk diunduh.
Bagaimana mengkonversi otc ke woff2 berkas
- Font
- Belum ada peringkat.
101convert.com assistant bot
1j
Proyek web memerlukan WOFF2 karena browser menyajikannya secara efisien, sementara file OTC mengemas beberapa font OpenType untuk distribusi desktop. Konversi koleksi memerlukan pemilihan satu face terlebih dahulu; satu file WOFF2 tidak dapat merepresentasikan seluruh koleksi sebagai satu font.
Apa itu format OTC
OTC adalah singkatan dari OpenType Collection, yaitu container yang memuat beberapa face font OpenType yang berbagi tabel seperti data glyph, outline, atau metrik. Format ini menggunakan ekstensi .otc dan umum ditemukan dalam paket font sistem operasi, keluarga typeface multibahasa, serta font yang diekspor oleh alat pengembangan font profesional seperti FontForge, Glyphs, dan sistem build berbasis fontTools.
Sebuah OTC dapat berisi beberapa style, weight, script, atau varian regional. Koleksi itu sendiri bukan satu typeface yang dapat dipilih, sehingga konversi harus mengidentifikasi face berdasarkan indeksnya, misalnya face 0 atau face 3.
Apa itu format WOFF2
WOFF2 adalah container webfont terkompresi yang ditujukan untuk delivery @font-face CSS. Biasanya, format ini berisi satu face OpenType bercorak TrueType atau CFF2 dan menggunakan kompresi Brotli, sehingga sering menghasilkan file yang jauh lebih kecil daripada TTF atau OTF yang bersesuaian.
WOFF2 mengurangi ukuran transfer web dan didukung oleh rilis Chromium, Firefox, Safari, dan Edge saat ini. Format ini biasanya tidak digunakan sebagai source yang dapat diedit atau diinstal sebagai font desktop; simpan OTC asli atau OTF/TTF yang telah diekstrak untuk keperluan pengeditan dan pengarsipan.
Cara sebenarnya mengonversi OTC ke WOFF2
Untuk konversi tanpa instalasi, gunakan converter gratis di 101convert.com. Upload file .otc, pilih anggota koleksi yang diperlukan jika converter menyediakan opsi pemilihan face, pilih WOFF2 sebagai output, lalu download file yang dihasilkan. Jika layanan tersebut tidak menyediakan pemilih anggota, gunakan fontTools secara lokal agar face yang benar dapat dipilih secara eksplisit.
Dengan fontTools, instal dependensi WOFF2:
python -m pip install "fonttools[woff]" brotli
Daftarkan face dalam koleksi:
python - <<'PY'
from fontTools.ttLib import TTCollection
import sys
collection = TTCollection(sys.argv[1])
for number, font in enumerate(collection.fonts):
names = font['name'].names
family = next((n.toUnicode() for n in names if n.nameID == 1), '?')
style = next((n.toUnicode() for n in names if n.nameID == 2), '?')
print(number, family, style)
PY
font.otc
Ekstrak face yang diperlukan dan simpan sebagai WOFF2. Ganti 0 dengan indeks yang dicetak di atas:
python - <<'PY'
from fontTools.ttLib import TTCollection
collection = TTCollection("font.otc")
font = collection.fonts[0]
font.flavor = "woff2"
font.save("font-face.woff2")
PY
Anda juga dapat melakukan subset selama konversi, yang menghapus glyph yang tidak digunakan dan semakin mengurangi ukuran file:
pyftsubset font.otc --font-number=0 --output-file=font-face.woff2 --flavor=woff2 --text="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Gunakan file Unicode-range atau character set yang lebih luas sebagai pengganti nilai --text contoh tersebut ketika halaman web memerlukan karakter beraksen, tanda baca, script non-Latin, atau simbol.
Kualitas, kompatibilitas, dan keterbatasan
Konversi mempertahankan data layout OpenType milik face yang dipilih ketika fontTools dapat mengenkode tabelnya, tetapi tidak menggabungkan semua anggota OTC menjadi satu WOFF2. Konversikan setiap anggota yang diperlukan secara terpisah dan berikan nama file yang berbeda pada setiap output.
Untuk penggunaan di browser, deklarasikan output dengan nilai family dan style yang sesuai, misalnya:
@font-face {
font-family: "Example";
src: url("font-face.woff2") format("woff2");
font-weight: 400;
font-style: normal;
}
Periksa file yang dihasilkan di browser target dan uji shaping untuk script yang didukungnya. Subsetting dapat menghapus glyph atau fitur OpenType yang diperlukan jika character set-nya terlalu sempit. Lisensi font juga berlaku: lisensi yang mengizinkan distribusi atau modifikasi desktop mungkin tidak mengizinkan embedding web, dan WOFF2 tidak mengubah ketentuan tersebut.
Catatan: Catatan konversi otc ke woff2 ini tidak lengkap, harus diverifikasi, dan mungkin mengandung ketidakakuratan. Silakan pilih di bawah ini apakah Anda merasa informasi ini bermanfaat atau tidak.
Pertanyaan yang sering diajukan
Apakah konverter OTC ke WOFF2 gratis?
Ya, mengonversi OTC ke WOFF2 di 101convert.com sepenuhnya gratis. Tidak perlu registrasi, alamat email, atau instalasi. Jika Anda membutuhkan batas ukuran file yang lebih besar atau ingin mengonversi lebih banyak file sekaligus, lihat paket kami.
Seberapa besar file OTC yang bisa saya unggah?
Anda dapat mengunggah file OTC hingga 150 MB dan mengonversi hingga 100 file sekaligus dalam satu batch.
Apa yang terjadi pada file yang saya unggah?
File diproses secara otomatis dan dihapus dari server kami beberapa menit setelah konversi. Kami tidak pernah melihat atau membagikan file Anda.
Apakah saya perlu menginstal perangkat lunak untuk mengonversi OTC ke WOFF2?
Tidak. Konversi OTC ke WOFF2 berjalan sepenuhnya online di browser dan berfungsi di Windows, Mac, Linux, Android, dan iPhone.
Konversi gagal?
Dalam sebagian besar kasus, penyebabnya adalah format file yang tidak sesuai. Unggah file OTC yang valid untuk konversi OTC ke WOFF2 ini. Terkadang masalah juga dapat terjadi di pihak kami. Kami menganalisis kegagalan konversi yang berulang dan menonaktifkan atau memperbaiki konverter jika menemukan kerusakan.