Конвертер шрифтів | Рішення API для Node.js
Легке перетворення шрифтів за допомогою Aspose.Font для Node.js
Потрібно перемикати шрифти між популярними форматами? Aspose.Font для Node.js допоможе вам! Ця потужна бібліотека дозволяє безперешкодно перетворювати шрифти між різними підтримуваними форматами, надаючи вам максимальну гнучкість у ваших проектах.
Як конвертувати шрифт у потрібний формат?
- Скористайтеся функцією AsposeFontConvert, яка виконує роль механізму перетворення. Просто викличте його з потрібними параметрами.
- Відстеження результатів: функція повертає об’єкт JSON, що містить результати перетворення.
json.fileNameResult
- властивість містить назву отриманого конвертованого файлу шрифту.json.errorCode
- значення вказує на успішність перетворення. Якщо 0, все пройшло гладко!json.errorText (Необов'язковий)
- якщо сталася помилка (errorCode не дорівнює 0), ця властивість міститиме детальну інформацію про проблему, яка виникла під час перетворення.
Нижче наведено зразок, який перетворює шрифт із формату TTF
у формат WOFF
.
1 const AsposeFont = require('asposefontnodejs');
2
3 const font_file = "./fonts/Lora-Regular.ttf";
4
5 console.log('Aspose.Font for Node.js via C++ example');
6
7 AsposeFont().then(AsposeFontModule => {
8 //call AsposeFontConvert to convert font
9 const json = AsposeFontModule.AsposeFontConvert(font_file,AsposeFontModule.FontType.TTF,AsposeFontModule.FontSavingFormats.WOFF);
10 console.log("AsposeFontConvert : %O", json.errorCode == 0 ? font_file + ' => ' + json.fileNameResult : json.errorText);
11 });
*Замініть path/to/your/font.ttf на фактичний шлях до вашого файлу шрифту.
За допомогою Aspose.Font для Node.js ви можете легко перемикатися між форматами шрифтів і гарантувати, що ваші проекти завжди матимуть ідеальний вигляд!
Як отримати рішення?
Якщо ви хочете отримати бібліотеку, перейдіть на сторінку Aspose.Font for Node.js product page. Там ви знайдете більше можливостей, які надає вам рішення. Ви можете завантажити безкоштовну пробну версію або придбати продукт там.
Якщо у вас виникнуть будь-які проблеми чи запитання, не соромтеся опублікувати їх у розділі Aspose.Font.Product Family Безкоштовного форуму підтримки, і протягом кількох годин наша служба підтримки надішле прояснити все для вас.