Konvertieren Sie WOFF/WOFF2 in SVG

WOFF-zu-SVG-Konvertierungsfunktion für C# .NET. API zum Transformieren von Schriftarten.

 

Im Vergleich zu WOFF-Formaten bietet SVG eine geringere Webunterstützung. Warum sollten Sie also eins in ein anderes umwandeln wollen? Sie sind auflösungsunabhängig und können ohne Qualitäts- oder Schärfeverlust skaliert werden, wodurch sie sich hervorragend für responsives Design und hochauflösende Displays eignen. WOFF-Schriftarten wurden so wie sie sind für den Konsum konzipiert. Sie benötigen Zugriff auf die Originalschriftdateien und spezielle Schriftartbearbeitungstools, um diese zu ändern. SVG-Schriftarten hingegen können mit Standard-Vektorbearbeitungsprogrammen geändert werden, sodass ihre Änderung keine große Herausforderung darstellt. Und das ist der größte Nachteil von WOFF/WOFF2-Schriftarten im Vergleich zu SVG-Schriftarten, da sie an Typografie und Stil, Dateigröße und Browserunterstützung verlieren.

Die Konvertierung hier verwendet .NET-APIs, um WOFF(WOFF2) mit nur wenigen Codezeilen in SVG umzuwandeln. Die Aspose.Font API-Lösung für С# lässt sich ganz einfach in Ihr eigenes Produkt integrieren oder einen plattformübergreifenden WOFF-zu-SVG-Konverter entwickeln.

Diese .NET-API enthält Schriftartendatenstrukturen zum Speichern von Details zu jedem Glyphen und der Codierung für verschiedene Schriftarten. Es stellt eine Beziehung zwischen Zeichencodes und Glyphen-IDs her. Mit dieser Lösung können Sie jede gewünschte Glyphe oder jeden gewünschten Text rendern, einschließlich spezieller Glyphen. Durch die Implementierung von Schnittstellen und die Verwendung grundlegender Grafikfunktionen wie Punktmanipulation, Linienzeichnung, Kurvenerstellung und mehr können Sie das gewünschte Ergebnis erzielen.

WOFF-zu-SVG-Konvertierung auf C#

Aspose.Font verfügt außerdem über eine Dokumentation , in der Sie weitere für die Arbeit mit der API erforderliche Informationen und grundlegende Kenntnisse über Schriftarten erhalten.

  1. Legen Sie den Pfad zur WOFF-Schriftartdatei fest, die in der Variablen fontPath gespeichert ist, und öffnen Sie die WOFF-Schriftart mit Open() Methode.
  2. Legen Sie die SVG-Ausgabeeinstellungen fest, indem Sie den Ausgabeverzeichnispfad OutputDir mit dem gewünschten Schriftartdateinamen mithilfe der Methode Path.Combine() kombinieren. Das FileStream-Objekt outStream wird dann mit File.Create() erstellt, um eine neue Datei mit dem angegebenen Ausgabepfad zu erstellen.
  3. Führen Sie die Konvertierung von WOFF in SVG mit der Methode SaveToFormat() durch und übergeben Sie SVG als FontSavingFormats .

Beginnen Sie mit der .NET-Schriftarten-API

  1. Installieren Sie über die Befehlszeile als nuget install Aspose.Font oder über die Paket-Manager-Konsole von Visual Studio mit Install-Package Aspose.Font.
  2. Die andere Möglichkeit besteht darin, das Offline-MSI-Installationsprogramm oder die DLLs in einer ZIP-Datei von Downloads abzurufen.
  3. Sehen Sie sich das Beispiel der Realisierung einer solchen Funktionalität in der plattformübergreifenden Version WOFF zu SVG und WOFF2 zu SVG Konverter. Besuchen Sie auch unser GitHub Repository, um weitere Codebeispiele für die Arbeit mit Font API Solution für C# zu erhalten .NET.
WOFF-zu-SVG-Konvertierung auf C#
Input file
Upload a file you want to convert
Output format
Select the target format

        



FAQ

1. Kann ich WOFF in SVG umwandeln?

Die Aspose.Font-Lösung verfügt über Funktionen, mit denen Sie Schriftarten online oder programmgesteuert in andere Formate konvertieren können. Wenn Sie WOFF sofort online in SVG umwandeln müssen, können Sie den plattformübergreifenden Font Converter verwenden Anwendung.

2. Welche Schriftformate werden von der Konvertierungsfunktion unterstützt?

Die API unterstützt TTF, WOFF, WOFF2, EOT, Typ 1 und CFF als Eingabeformate und TTF, WOFF und WOFF2 als Ausgabeformate

3. Ist die Funktion kostenlos?

Die plattformübergreifenden Konverter sind kostenlos, wenn Sie für die API-Lösung eine kostenlose Testversion erhalten und das Produkt dann bei Bedarf kaufen können.

WOFF Was ist WOFF Dateiformat

Das Web Open Font Format oder WOFF wurde 2009 entwickelt, um die Bedürfnisse des Marktes für Webanwendungen abzudecken, indem TrueType- und OpenType-Schriftarten um eine formatspezifische Komprimierung erweitert wurden. Es verwendet die zlib-Komprimierung, die Schriften eine Komprimierung von etwa 40 % verleiht dass die Schriftart des Formats angehängte zusätzliche Metadaten enthalten kann. Diese Metadaten wirken sich nicht auf die Art und Weise aus, wie die Schriftart gerendert wird, können aber einem Benutzer angezeigt werden, wenn sie benötigt werden.

SVG Was ist SVG Dateiformat

SVG oder Scalable Vector Graphics-Schriftart ist ein Schriftformat, das auf dem SVG-Standard (Scalable Vector Graphics) basiert, einer XML-basierten Sprache zur Beschreibung zweidimensionaler Vektorgrafiken. Im Gegensatz zu TrueType oder OpenType, die auf Rastergrafiken basieren und beim Hochskalieren pixelig werden können, werden SVG-Schriftarten verlustfrei hochskaliert.

Other Conversion Options