Schriftart ist die Menge der grafischen Darstellungen von Symbolen. Wie eine Schrift aussieht, hängt von den Parametern der Schrift ab, wie Schriftfamilie, Schriftart, Schriftproportionen usw. Die Arbeit mit Schriften ist wichtig in der Oberflächenentwicklung, im Design oder in der Typografie. Wie Ihre Benutzeroberfläche aussehen wird, hängt von der von Ihnen gewählten Schriftart ab, aber es gibt auch viele Faktoren, die Sie berücksichtigen müssen, um die richtige Schriftart auszuwählen. Nicht nur Nutzer achten auf die Lesbarkeit der Texte, auch Suchmaschinen berücksichtigen sie bei der Bildung von Suchergebnissen
Aspose.Font für .NET ist eine flexible und einfach zu verwendende Bibliothek, um mit verschiedenen Schriftdateien zu arbeiten. Diese API unterstützt mehrere Schriftartformate wie TrueType, CFF, OpenType, EOT, WOFF, WOFF2 und Type1. Es ermöglicht Ihnen das Laden von Schriftarten und bietet ihre Datenstrukturinformationen zusammen mit allen Glyphen, Codierungsinformationen für alle Schriftarttypen. Endbenutzer können über das Rendering-Subsystem Hilfe erhalten, um jede gewünschte Glyphe oder jeden gewünschten Text zu rendern.
Erweiterte .NET-Schriftarten-API-Funktionen
TrueType-Schriftarten laden, extrahieren und speichern
Aspose.Font für .NET kann problemlos verschiedene Schriftformate laden, extrahieren und speichern. Hier sind nur einige Codezeilen für TrueType TTF.
Laden, Extrahieren und Speichern von TTF – C#
//byte array to load Font from
byte[] fontMemoryData = File.ReadAllBytes("directoryPath" + "Montserrat-Regular.ttf");
FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));
TtfFont ttfFont = Aspose.Font.Font.Open(fd) as TtfFont;
//Work with data from just loaded TtfFont object
//Save CffFont to disk
ttfFont.Save("ouputDirectoryPath"+Montserrat-Regular_out.ttf);
Sie können auch versuchen, Online-Konvertierung TTF, WOFF, WOFF2, EOT, CFF oder Type1 in TTF, WOFF, WOFF2 auszuführen.
Oder verwenden Sie die folgenden Links:
FAQ
1. Warum benötigen Sie Aspose.Font für .NET?
Mit Aspose.Font für .NET können .NET-Entwickler schriftartbezogene Funktionen nahtlos in ihre Anwendungen integrieren, unabhängig davon, ob es sich um das Laden, Bearbeiten, Konvertieren, Rendern, Einbetten oder Analysieren von Schriftarten handelt.
2. Welche Schriftformate werden von Aspose.Font unterstützt?
Diese API-Lösung unterstützt TTF, WOFF, WOFF2, EOT, Typ 1 und CFF als Eingabe und TTF, WOFF, WOFF2 und SVG als Ausgabeformate
3. Wo finde ich die Voraussetzungen, um mit Aspose.Font für .NET arbeiten zu können?
Gehen Sie zu Dokumentation , um die Grundlagen wie Systemanforderungen, Installation, Lizenzierung und die Ausführung von Beispielen zu erfahren. Dort finden Sie auch den Entwicklerleitfaden und die Wissensdatenbank zu Schriftarten.
4. Wo kann ich Hilfe bekommen, wenn es Probleme mit der API gibt?
Erfahren Sie, wie Sie Fehler bei Schriftartdateien beheben . Wenn der Artikel keine Antworten auf Ihre Fragen enthält, stellen Sie ihn in das Kostenlose Support-Forum .
Support and Learning Resources
- Lernmittel
- Dokumentation
- Quellcode
- API-Referenzen
- Warum Aspose.Font für .NET?
- Kundenliste
- Erfolgsgeschichten