1. Produkty
  2.   Font
  3.   .NET
  4.   Typography
 
  

Biblioteka .NET do odczytu dokumentów EPUB

Open Source .NET API do uzyskiwania dostępu i odczytu plików EPUB, wyodrębniania ich zawartości oraz konwersji EPUB do PDF w aplikacjach C#.

Biblioteki .NET o otwartym kodzie źródłowym do tworzenia, edytowania, odczytywania, konwertowania lub przetwarzania formatów plików e‑booków przy pomocy darmowych interfejsów API skierowanych na platformę C# .NET. Obsługuje szeroką gamę formatów czcionek, w tym TrueType, OpenType, czcionki Type1 i inne. Biblioteka zawiera różne klasy i metody, które ułatwiają pracę z czcionkami w kodzie. Biblioteka zarządzania czcionkami umożliwia programistom zarządzanie czcionkami w ich własnych aplikacjach .NET i wspiera instalowanie, odinstalowywanie oraz aktualizowanie czcionek na komputerze użytkownika lub w katalogu aplikacji.

Biblioteka C# Typography Fonts Management jest potężnym narzędziem, które umożliwia programistom zarządzanie czcionkami w ich aplikacjach C# bez żadnych zależności. Biblioteka Typography pozwala użytkownikom ładować i zapisywać czcionki w różnych formatach plików. Użytkownicy mogą ładować czcionki z pliku lub strumienia, a nawet tworzyć czcionkę od podstaw. Istnieje kilka innych przydatnych funkcji biblioteki do obsługi czcionek, takich jak wyświetlanie wszystkich dostępnych czcionek, osadzanie czcionek w celu poprawnego wyświetlania tekstu, wsparcie buforowania czcionek przy wielokrotnym renderowaniu tekstu, mechanizm weryfikacji czcionek i wiele innych.

Biblioteka open source Typography jest biblioteką wieloplatformową i NIE wymaga biblioteki renderującej PixelFarm. Jej rozbudowane funkcje oraz łatwe w użyciu API czynią ją doskonałym wyborem dla każdego programisty, który chce pracować z czcionkami w swoich projektach. Korzystając z tej biblioteki, możesz ulepszyć typografię swoich aplikacji i stworzyć lepsze doświadczenie użytkownika dla swoich odbiorców.

Previous Next

Rozpoczęcie pracy z Typography

Zalecanym sposobem instalacji Typography jest użycie NuGet. Proszę użyć poniższego polecenia, aby przeprowadzić płynną instalację.

Zainstaluj Typography przez NuGet

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

Możesz również zainstalować go ręcznie; pobierz najnowsze pliki wydania bezpośrednio z repozytorium GitHub.

Ładowanie informacji o czcionkach przy użyciu API C#

Biblioteka open source Typography zapewnia wygodny sposób ładowania informacji o czcionkach w aplikacjach C#. Umożliwia programistom ładowanie danych czcionek przy użyciu zaledwie kilku linii kodu C#. Ładowanie informacji o czcionkach przy użyciu biblioteki C# Typography jest prostym procesem. Korzystając z klasy FontsLoader, możesz łatwo wczytać pliki czcionek i uzyskać dostęp do wszystkich informacji o czcionce. Biblioteka w pełni obsługuje jednoczesne ładowanie wielu czcionek, przekazując tablicę ścieżek do plików czcionek do metody LoadFonts. Po załadowaniu informacji o czcionce użytkownik może łatwo używać ich do renderowania tekstu przy użyciu dostarczonej czcionki.

Jak ładować informacje o czcionkach w aplikacjach 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);
 Polski