1. Товары
  2.   Font
  3.   .NET
  4.   Типография
 
  

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

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

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

C# Typography Fonts Management Library — это мощный инструмент, позволяющий разработчикам программного обеспечения управлять шрифтами в их C# приложениях без каких-либо зависимостей. Библиотека Typography позволяет пользователям загружать и сохранять шрифты в различных файловых форматах. Пользователи могут загружать шрифты из файла или потока, а также создавать шрифт с нуля. В библиотеку включено несколько других полезных функций для работы с шрифтами, таких как отображение всех доступных шрифтов, встраивание шрифтов для корректного отображения текста, поддержка кэширования шрифтов при многократном рендеринге текста, механизм проверки шрифтов и многое другое.

Открытая библиотека Typography — кроссплатформенная библиотека, которая НЕ требует библиотеку рендеринга PixelFarm. Ее обширные возможности и простой в использовании API делают её отличным выбором для любого разработчика, желающего работать со шрифтами в своих проектах. Используя эту библиотеку, вы можете улучшить типографику своих приложений и создать лучший пользовательский опыт для ваших пользователей.

Previous Next

Начало работы с типографикой

Рекомендуемый способ установки Typography — использовать NuGet. Пожалуйста, используйте следующую команду для быстрой установки.

Установить Typography через NuGet

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

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

Загрузка информации о шрифтах с помощью C# API

Библиотека с открытым исходным кодом Typography предоставляет удобный способ загрузки информации о шрифтах в приложениях C#. Она позволяет разработчикам программного обеспечения загружать информацию о шрифтах всего несколькими строками кода C#. Загрузка информации о шрифтах с помощью библиотеки Typography для C# — простой процесс. Используя класс 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);
 Русский