Online konvertor OTC do WOFF2 zdarma
Převeďte vybrané řezy z OpenType collections na komprimovaná webová písma WOFF2.
Převést OTC na WOFF2 online - zdarma
Soubor se zpracuje hned a smaže se ihned po stažení.
Načíst soubor z adresy URL
Vložte přímý odkaz na soubor. Stáhneme ho na náš server a převedeme úplně stejně jako nahraný soubor.
Jak to funguje
-
1/3
Nahrajte soubor .otc
Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.
-
2/3
Spusťte převod .otc do .woff2
Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.
-
3/3
Stáhněte převedený soubor .woff2
Výsledek převodu je připraven ke stažení.
Jak převést soubor otc do formátu woff2
- Písma, fonty
- Dosud nehodnoceno.
101convert.com assistant bot
45 min.
Webové projekty potřebují WOFF2, protože prohlížeče jej efektivně poskytují, zatímco soubor OTC balí několik písem OpenType pro distribuci na desktopu. Převod kolekce vyžaduje nejprve výběr jednoho řezu; jediný soubor WOFF2 nemůže reprezentovat celou kolekci jako jedno písmo.
Co je formát OTC
OTC znamená OpenType Collection, kontejner obsahující několik řezů písem OpenType, které sdílejí tabulky, například data glyfů, obrysy nebo metriky. Používá příponu .otc a běžně se vyskytuje v balíčcích písem operačních systémů, vícejazyčných rodinách písem a písmech exportovaných profesionálními nástroji pro vývoj písem, jako jsou FontForge, Glyphs a build systémy založené na fontTools.
OTC může obsahovat několik stylů, tlouštěk, skriptů nebo regionálních variant. Samotná kolekce není jediným volitelným písmem, takže převod musí identifikovat řez podle jeho indexu, například řez 0 nebo řez 3.
Co je formát WOFF2
WOFF2 je komprimovaný kontejner webfontu určený pro poskytování prostřednictvím CSS @font-face. Obvykle obsahuje jeden řez OpenType ve variantě TrueType nebo CFF2 a používá kompresi Brotli, díky čemuž je soubor často výrazně menší než odpovídající TTF nebo OTF.
WOFF2 zmenšuje velikost přenosu pro web a podporují jej aktuální verze Chromium, Firefoxu, Safari a Edge. Běžně se nepoužívá jako upravitelný zdroj ani se neinstaluje jako desktopové písmo; pro účely úprav a archivace si ponechte původní OTC nebo extrahovaný OTF/TTF.
Jak skutečně převést OTC na WOFF2
Pro převod bez instalace použijte bezplatný převodník na 101convert.com. Nahrajte soubor .otc, vyberte požadovaného člena kolekce, pokud převodník nabízí možnost výběru řezu, zvolte jako výstup WOFF2 a stáhněte výsledný soubor. Pokud služba nenabízí výběr člena, použijte lokálně fontTools, abyste mohli správný řez vybrat explicitně.
Ve fontTools nainstalujte závislosti WOFF2:
python -m pip install "fonttools[woff]" brotli
Vypište řezy v kolekci:
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
Extrahujte požadovaný řez a uložte jej jako WOFF2. Nahraďte 0 indexem vypsaným výše:
python - <<'PY'
from fontTools.ttLib import TTCollection
collection = TTCollection("font.otc")
font = collection.fonts[0]
font.flavor = "woff2"
font.save("font-face.woff2")
PY
Během převodu můžete také provést subsetting, který odstraní nepoužívané glyfy a dále zmenší soubor:
pyftsubset font.otc --font-number=0 --output-file=font-face.woff2 --flavor=woff2 --text="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
Pokud webová stránka potřebuje znaky s diakritikou, interpunkci, nelatinské skripty nebo symboly, použijte místo ukázkové hodnoty --text soubor s Unicode rozsahem nebo širší znakovou sadu.
Kvalita, kompatibilita a omezení
Převod zachová layoutová data OpenType vybraného řezu, pokud fontTools dokáže jeho tabulky zakódovat, ale nesloučí všechny členy OTC do jednoho WOFF2. Každý požadovaný člen převádějte samostatně a každému výstupu přiřaďte odlišný název souboru.
Pro použití v prohlížeči deklarujte výstup s odpovídajícími hodnotami rodiny a stylu, například:
@font-face {
font-family: "Example";
src: url("font-face.woff2") format("woff2");
font-weight: 400;
font-style: normal;
}
Ověřte vygenerovaný soubor v cílových prohlížečích a otestujte shaping pro skripty, které podporuje. Subsetting může odstranit potřebné glyfy nebo funkce OpenType, pokud je jeho znaková sada příliš úzká. Platí také licence k písmu: licence povolující distribuci nebo úpravy na desktopu nemusí povolovat vložení na web a WOFF2 tyto podmínky nemění.
Poznámka: Tento záznam konverze otc na woff2 je neúplný, musí být ověřen a může obsahovat nepřesnosti. Níže prosím hlasujte, zda pro vás byly tyto informace užitečné nebo ne.
Často kladené otázky
Je konvertor OTC do WOFF2 zdarma?
Ano, převod OTC do WOFF2 na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.
Jak velký může být můj soubor OTC?
Můžete nahrát soubory OTC o velikosti až 150 MB a převést až 100 souborů najednou v jedné dávce.
Co se stane s nahranými soubory?
Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.
Musím pro převod OTC do WOFF2 instalovat nějaký software?
Ne. Převod OTC do WOFF2 probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.
Konverze se nezdařila?
Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor OTC pro tuto konverzi z OTC do WOFF2. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.