1. Продукти
  2.   Font
  3.   .NET
  4.   Typography
 
  

.NET бібліотека для читання документів EPUB

Відкрита .NET API для доступу та читання файлів EPUB, витягування їх вмісту та конвертації EPUB у PDF у додатках C#.

Відкриті .NET бібліотеки для створення, редагування, читання, конвертації або обробки форматів електронних книг за допомогою безкоштовних API, орієнтованих на платформу C# .NET. Вона підтримує широкий спектр форматів шрифтів, включаючи TrueType, OpenType, Type1 та інші. Бібліотека містить різноманітні класи та методи, які спрощують роботу з шрифтами у вашому коді. Бібліотека управління шрифтами дозволяє розробникам програмного забезпечення керувати шрифтами у власному .NET застосунку та підтримує встановлення, видалення та оновлення шрифтів на машині користувача або в каталозі застосунку.

Бібліотека C# Typography Fonts Management — потужний інструмент, який дозволяє розробникам програмного забезпечення керувати шрифтами у своїх C# застосунках без будь‑яких залежностей. Бібліотека Typography дозволяє користувачам завантажувати та зберігати шрифти у різних форматах файлів. Користувачі можуть завантажувати шрифти з файлу або потоку, а також створювати шрифт з нуля. У бібліотеці є кілька інших корисних функцій для роботи зі шрифтами, таких як відображення всіх доступних шрифтів, вбудовування шрифтів для правильного відображення тексту, підтримка кешування шрифтів для багаторазового рендерингу тексту, механізм валідації шрифтів та багато іншого.

Відкрита бібліотека Typography — крос‑платформенна бібліотека, яка НЕ потребує бібліотеки PixelFarm Rendering. Її широкі можливості та простий у використанні API роблять її чудовим вибором для будь‑якого розробника, який хоче працювати зі шрифтами у своїх проектах. Використовуючи цю бібліотеку, ви можете покращити типографіку своїх застосунків і створити кращий користувацький досвід для своїх користувачів.

Previous Next

Початок роботи з Typography

Рекомендований спосіб встановлення Typography — використання NuGet. Будь ласка, використайте наступну команду для плавної інсталяції.

Встановлення Typography через NuGet

 NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0

Ви також можете встановити його вручну; завантажте останні файли релізу безпосередньо з репозиторію GitHub.

Завантаження інформації про шрифти за допомогою C# API

Бібліотека Typography з відкритим кодом забезпечила зручний спосіб завантаження інформації про шрифти у C# застосунках. Вона дозволяє розробникам програмного забезпечення завантажувати інформацію про шрифти всього лише кількома рядками коду C#. Завантаження інформації про шрифти за допомогою бібліотеки C# Typography — простий процес. Використовуючи клас FontsLoader, ви можете легко завантажити файли шрифтів і отримати всю інформацію про шрифт. Бібліотека повністю підтримує одночасне завантаження декількох шрифтів, передаючи масив шляхів до файлів шрифтів у метод LoadFonts. Після того як користувач завантажить інформацію про шрифт, він може легко використовувати її для відображення тексту за допомогою наданого шрифту.

Як завантажити інформацію про шрифти у C# застосунках?

using CSharpTypography.Fonts;


// Create an instance of the FontsLoader class

FontsLoader fontsLoader = new FontsLoader();

// load font information

Font font = fontsLoader.LoadFonts("font.ttf");

// load multiple fonts

string[] fontFiles = { "font1.ttf", "font2.ttf", "font3.ttf" };
Font[] fonts = fontsLoader.LoadFonts(fontFiles);

// Once you have loaded font information, you can use it to render text

using CSharpTypography.Text;

string text = "Hello, world!";
Font font = fontsLoader.LoadFonts("font.ttf");

FormattedText formattedText = new FormattedText(text, font, 24);
 Українська