![Převod TTF na SVG v JavaScriptu](images/convert-ttf-to-svg-in-javascript.jpg#center)
Převod souborů TTF (TrueType Font) na SVG (Scalable Vector Graphics) v JavaScriptu umožňuje vývojářům používat vlastní písma ve škálovatelném, vektorovém formátu vhodném pro webové projekty. Tento proces zahrnuje načtení souboru TTF, extrakci glifů písma a jejich převod na SVG data cest. V tomto článku se naučíme, jak převést TTF na SVG v JavaScriptu.
Tento článek pokrývá následující témata:
- JavaScript knihovna pro převod TTF na SVG
- Převod TTF na SVG pomocí JavaScriptu
- Převod TTF na SVG online
- Získání bezplatné licence
- Zdarma zdroje
JavaScript knihovna pro převod TTF na SVG
Použijeme knihovnu Aspose.Font pro JavaScript pro provedení převodu TTF na SVG. Tato knihovna umožňuje vývojářům manipulovat, extrahovat a spravovat data písem v různých formátech, včetně TrueType (.ttf), OpenType (.otf) a dalších.
Prosím stáhněte knihovnu a postupujte podle pokynů pro instalaci Aspose.Font pro JavaScript.
Převod TTF na SVG pomocí JavaScriptu
Písma TrueType můžeme snadno převést do formátu SVG v JavaScriptu v rámci webové aplikace. Načteme soubor TTF a poté ho převedeme do formátu SVG. Vlákno webového pracovníka bude zpracovávat úlohy náročné na zdroje, aby nedošlo k zablokování hlavního UI vlákna. To činí naši převodníkovou aplikaci uživatelsky přívětivější, zjednodušuje proces převodu a umožňuje efektivní stahování souborů.
Postupujte podle následujících kroků pro převod písma TrueType do SVG pomocí JavaScriptu:
- Vytvořte webového pracovníka pomocí následujícího úryvku kódu:
- Převod TTF na SVG následujícími kroky:
- Vyberte vstupní soubor TTF.
- Vytvořte
FileReader
. - Zavolejte funkci
AsposeFontConvertToSVG
. - Nastavte výsledný název souboru v
json.fileNameResult
. - Poté zkontrolujte, zda
json.errorCode
je 0, a získejte odkazy na výsledné soubory. Pokudjson.errorCode
není 0, podrobnosti o chybě budou dostupné vjson.errorText
. - Nakonec funkce
DownloadFile
vygeneruje odkaz, který umožní uživateli stáhnout výsledný soubor do jeho operačního systému.
Následující ukázka kódu ukazuje jak převést soubor s písmem TrueType do formátu SVG pomocí JavaScriptu.
![Převod TTF na SVG v JavaScriptu](images/convert-ttf-to-svg-in-javascript-demo.gif#center)
Vyzkoušejte bezplatný online převodník TTF na SVG
Můžete také převést své soubory TTF na SVG pomocí tohoto bezplatného online nástroje TTF na SVG převodník. Přístup k němu můžete získat pomocí jakéhokoli webového prohlížeče na jakékoli platformě.
![](images/ttf-to-svg-free-online-converter.jpg)
Získejte JavaScript Font knihovnu
Můžete získat bezplatnou dočasnou licenci, abyste mohli vyzkoušet JavaScript knihovnu písma bez omezení hodnocení.
TrueType Font na SVG - Zdarma zdroje
Kromě převodu písem TrueType do formátu SVG prozkoumejte různé další funkce knihovny pomocí níže uvedených zdrojů:
Závěr
Závěrem, převod TTF na SVG pomocí JavaScriptu je výkonný způsob, jak přenést vlastní písma do vašich webových projektů se škálovatelnou, vysoce kvalitní grafikou. Prozkoumali jsme, jak číst soubory TTF, extrahovat glify písem a transformovat je na SVG cesty pomocí JavaScript knihovny písma. Máte-li jakékoli dotazy, neváhejte nás kontaktovat na našem bezplatném podpůrném fóru.