.NET Bibliothek zum Lesen von EPUB-Dokumenten
Open-Source .NET API zum Zugreifen & Lesen von EPUB-Dateien, deren Inhalte extrahieren und EPUB in PDF innerhalb von C#-Apps konvertieren.
Open-Source .NET-Bibliotheken zum Erstellen, Bearbeiten, Lesen, Konvertieren oder Verarbeiten von E-Book-Dateiformaten mit Hilfe kostenloser APIs für die C# .NET-Plattform. Sie unterstützen eine breite Palette von Schriftformaten, einschließlich TrueType, OpenType, Type1-Schriften und so weiter. Die Bibliothek enthält verschiedene Klassen und Methoden, die die Arbeit mit Schriftarten im Code erleichtern. Die Schriftartenverwaltungsbibliothek ermöglicht es Softwareentwicklern, Schriftarten innerhalb ihrer eigenen .NET-Anwendung zu verwalten, und unterstützt das Installieren, Deinstallieren und Aktualisieren von Schriftarten auf dem Rechner des Benutzers oder im Anwendungsverzeichnis.
Die C# Typography Fonts Management Library ist ein leistungsstarkes Werkzeug, das Softwareentwicklern ermöglicht, Schriftarten in ihren C#‑Anwendungen ohne jegliche Abhängigkeiten zu verwalten. Die Typography Library erlaubt es Benutzern, Schriftarten in verschiedenen Dateiformaten zu laden und zu speichern. Benutzer können Schriftarten aus einer Datei oder einem Stream laden oder sogar eine Schriftart von Grund auf neu erstellen. Es gibt mehrere weitere nützliche Funktionen der Bibliothek zur Handhabung von Schriftarten, wie das Anzeigen aller verfügbaren Schriftarten, das Einbetten von Schriftarten für korrekte Textdarstellung, Unterstützung des Schriftarten‑Cachings für mehrfaches Rendern von Text, ein Mechanismus zur Schriftartvalidierung und vieles mehr.
Die Open‑Source‑Typography‑Bibliothek ist eine plattformübergreifende Bibliothek und benötigt die PixelFarm Rendering‑Bibliothek NICHT. Ihre umfangreichen Funktionen und die einfach zu nutzende API machen sie zu einer hervorragenden Wahl für jeden Entwickler, der mit Schriftarten in seinen Projekten arbeiten möchte. Durch die Verwendung dieser Bibliothek können Sie die Typografie Ihrer Anwendungen verbessern und ein besseres Benutzererlebnis für Ihre Nutzer schaffen.
Erste Schritte mit Typography
Die empfohlene Methode, Typography zu installieren, ist die Verwendung von NuGet. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.
Installiere Typography über NuGet
NuGet\Install-Package Typography.OpenFont.NetCore -Version 1.0.0
Sie können es auch manuell installieren; laden Sie die neuesten Release-Dateien direkt vom GitHub-Repository herunter.
Lade Schriftartinformationen mit C#-API
Die Open‑Source‑Bibliothek Typography bietet eine bequeme Möglichkeit, Schriftinformationen in C#‑Anwendungen zu laden. Sie ermöglicht Softwareentwicklern, Schriftinformationen mit nur wenigen Zeilen C#‑Code zu laden. Das Laden von Schriftinformationen mit der C#‑Typography‑Bibliothek ist ein unkomplizierter Vorgang. Durch die Verwendung der FontsLoader‑Klasse können Sie Schriftdateien einfach laden und auf alle Informationen der Schrift zugreifen. Die Bibliothek unterstützt das gleichzeitige Laden mehrerer Schriften vollständig, indem Sie ein Array von Schriftdateipfaden an die Methode LoadFonts übergeben. Sobald die vom Benutzer geladenen Schriftinformationen vorliegen, können sie diese leicht verwenden, um Text mit der bereitgestellten Schrift zu rendern.
Wie lädt man Schriftartinformationen in C#-Anwendungen?
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);