Konverze otc do ttf

Online konvertor OTC do TTF zdarma

Extrahujte členy OTC fontu a převeďte vybrané řezy na samostatné soubory TrueType.

Převést OTC na TTF online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 30 MB. Vyberte méně nebo menší soubory.

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 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. 2/3

    Spusťte převod .otc do .ttf

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .ttf

    Výsledek převodu je připraven ke stažení.

Jak převést soubor otc do formátu ttf

101convert.com Assistant Avatar

101convert.com assistant bot
1 hod.

Kolekci fontů může být nutné rozdělit do jednotlivých souborů, když aplikace přijímá vždy jen jeden font nebo konkrétně vyžaduje font TrueType. Její převod může také usnadnit instalaci, úpravy nebo distribuci vybraného řezu, ale soubor OTC může obsahovat několik samostatných fontů namísto jediného fontu.

Co je formát OTC

OTC je OpenType Collection. Jedná se o kontejner sfnt, který v jednom souboru uchovává několik souvisejících fontů OpenType a sdílí přitom identické tabulky, například data glyfů, mapy znaků, metriky nebo informace o názvech. Dodavatelé fontů a nástroje pro tvorbu fontů jej používají k efektivnímu zabalení rodin nebo regionálních variant; běžně se s ním lze setkat v balíčcích fontů operačních systémů.

OTC může obsahovat fonty s obrysy TrueType v tabulce glyf nebo s obrysy CFF/CFF2 v tabulce CFF či CFF2. Přípona .otc proto neidentifikuje jednu konkrétní technologii obrysů a převod obvykle vyžaduje výběr jednoho řezu z kolekce.

Co je formát TTF

TTF konvenčně označuje samostatný font ve stylu TrueType obsahující kvadratické obrysy v tabulce glyf. Je podporován systémy Windows, macOS, Linux, návrhářskými aplikacemi, kancelářským softwarem a mnoha vestavěnými systémy. Samostatný soubor se snadněji instaluje a odkazuje než kolekce, pokud software nedokáže číst kontejnery OTC.

TTF není jednoduše jiný název pro každý font OpenType. Font OpenType s obrysy CFF může používat název souboru .otf, zatímco soubor určený jako TTF musí běžně obsahovat obrysy TrueType. Změna přípony tento převod neprovede.

Jak skutečně převést OTC na TTF

Pomocí FontForge

  1. Nainstalujte desktopovou verzi FontForge a otevřete family.otc prostřednictvím File → Open.
  2. Pokud FontForge zobrazí dialog pro výběr řezu, zvolte člena rodiny a styl, který chcete exportovat. Postup opakujte pro každý požadovaný řez; z jednoho OTC může vzniknout několik souborů TTF.
  3. Vyberte File → Generate Fonts.
  4. Jako výstupní formát vyberte TrueType, zadejte název souboru končící na .ttf a font vygenerujte.
  5. Vygenerovaný soubor dočasně nainstalujte a otestujte jeho pokrytí glyfů, znaky s diakritikou, mezery, hinting a chování v cílové aplikaci.

FontForge je praktickou volbou, pokud člen OTC používá obrysy CFF nebo CFF2, protože během generování dokáže obrysy převést na kvadratické křivky TrueType. Vygenerovaný font zkontrolujte a nepředpokládejte, že převod zachoval všechny původní funkce.

Extrahování členů, kteří již používají obrysy TrueType

Pokud členové kolekce již obsahují tabulky glyf, FontTools je může extrahovat bez překreslování obrysů. Nainstalujte jej pomocí pip install fonttools, uložte následující kód jako extract_otc.py a spusťte python extract_otc.py:

from fontTools.ttLib import TTCollection

collection = TTCollection("family.otc")
for index, font in enumerate(collection.fonts):
    if "glyf" not in font:
        raise RuntimeError(f"Member {index} is not TrueType-flavored")
    font.flavor = None
    font.save(f"family-{index}.ttf")

Výsledkem je jeden samostatný TTF pro každého člena kolekce. Skript se záměrně zastaví u členů CFF/CFF2, protože pouhé uložení s příponou .ttf by formát jejich obrysů nepřevedlo.

Pokud nechcete nic instalovat, lze převod také bezplatně provést na webu 101convert.com nahráním souboru OTC a výběrem TTF jako výstupního formátu.

Kvalita, kompatibilita a omezení

Převod z CFF na TrueType mění kubické Bézierovy obrysy na kvadratické křivky a může ovlivnit hinting, velikost souboru, rasterizaci nebo mezery. Zkontrolujte malé velikosti textu v operačních systémech, ve kterých bude font používán.

Kolekce mohou obsahovat osy variabilních fontů, barevné glyfy, tabulky rozvržení OpenType nebo licenční omezení. FontForge nemusí při generování běžného TTF zachovat všechny funkce variabilních nebo barevných fontů a některé aplikace stále nedokážou po převodu používat pokročilé tabulky. Původní OTC si ponechte jako archivní zdroj, ověřte, že licence fontu povoluje převod a redistribuci, a před nasazením pomocí editoru fontů nebo kontroly ve FontTools ověřte výsledné tabulky.


Poznámka: Tento záznam konverze otc na ttf 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.

Byla tato informace užitečná?

Často kladené otázky

Je konvertor OTC do TTF zdarma?

Ano, převod OTC do TTF 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 TTF instalovat nějaký software?

Ne. Převod OTC do TTF 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 TTF. 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.