Eine Schriftart ist die Menge grafischer Darstellungen von Symbolen. Das Aussehen einer Schrift hängt von ihren Parametern ab, wie Schriftfamilie, Schriftart, Proportionen usw. Die Arbeit mit Schriften ist wichtig in der UI‑Entwicklung, im Design oder in der Typografie. Wie Ihre Benutzeroberfläche aussieht, hängt von der gewählten Schrift ab, aber es gibt viele Faktoren, die Sie berücksichtigen müssen, um die richtige Schrift zu wählen. Nicht nur Benutzer achten auf die Lesbarkeit von Texten, sondern auch Suchmaschinen berücksichtigen sie bei der Ergebnisbildung.

Aspose.Font für .NET ist eine flexible und einfach zu nutzende Bibliothek zur Arbeit mit verschiedenen Schriftdateien. Diese API unterstützt mehrere Schriftformate wie TrueType, CFF, OpenType, EOT, WOFF, WOFF2 und Type1. Sie ermöglicht das Laden von Schriften und liefert deren Datenstrukturinformationen sowie Glyphen‑ und Kodierungsinformationen für alle Schriftarten. End‑Benutzer können über das Rendering‑Subsystem jede gewünschte Glyphe oder jeden Text rendern.

Erweiterte .NET Schrift‑API‑Funktionen

Laden, Extrahieren und Speichern von TrueType-Schriften

Aspose.Font für .NET kann einfach verschiedene Schriftformate laden, extrahieren und speichern. Hier sind nur wenige 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);

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 .



  
  

Aspose.Font bietet einzelne APIs für beliebte Entwicklungsumgebungen, wie unten aufgeführt: