SVG (Scalable Vector Graphics) ist aufgrund seiner Fähigkeit, skalierbare und auflösungsunabhängige Grafiken zu erstellen, zu einer beliebten Wahl für Webdesigner und Entwickler geworden. Allerdings ist es wie bei jedem Web-Asset wichtig, SVG Dateien zu optimieren, um sicherzustellen, dass sie schnell und effizient im Web geladen werden. Hier bietet sich ein Online-SVG-Optimierer an. In diesem Blogbeitrag erfahren Sie, wie Sie SVG mit einem Online-SVG-Optimierer für das Web optimieren können. Wir werden auch untersuchen, wie SVG bilder programmgesteuert optimiert werden können.
SVG-Optimierer online
Optimieren Sie SVG für das Web mit unserem kostenlosen Tool SVG Optimizer Online. Es handelt sich um ein webbasiertes Tool, das SVG Dateien optimiert, um Code zu bereinigen und ihre Größe zu reduzieren.
So optimieren Sie SVG mit SVG Optimizer Online
- Ziehen Sie Ihr SVG bild einfach per Drag & Drop oder laden Sie es über die Schaltfläche „Nach Datei(en) suchen“ hoch. Sie können auch ein SVG bild von Dropbox oder OneDrive hochladen.
- Geben Sie die Optimierungseinstellungen an oder belassen Sie sie als Standardeinstellungen.
- Klicken Sie auf „Optimieren“, um mit der SVG-Optimierung zu beginnen. Warten Sie einige Sekunden, bis der Vorgang abgeschlossen ist.
- Laden Sie die optimierte SVG-Datei herunter, indem Sie auf den im Ergebnisfeld angezeigten Link klicken.
Optimieren Sie unbegrenzt viele SVG Dateien ohne Plugins oder Softwareinstallationen. Greifen Sie einfach über Ihren Webbrowser auf das Tool zu und beginnen Sie mit der Konvertierung.
Sie können sich auf die Vertraulichkeit Ihrer Dateien auf unserer Plattform verlassen, da wir diese nach 24 Stunden von unseren Servern löschen.
SVG-Optimierer-API
Unser Online-SVG-Optimierungstool wurde mit der Aspose.SVG-Bibliothek erstellt. Es handelt sich um eine leistungsstarke Bibliothek, die Ihnen die Arbeit mit SVG bilddateien in Ihren .NET-Anwendungen ermöglicht. Sie können Ihren eigenen SVG-Optimierer entwickeln, um SVG bilder programmgesteuert für das Web zu optimieren.
Bitte laden Sie die DLL der API herunter oder installieren Sie sie mit NuGet.
PM> Install-Package Aspose.SVG
Optimieren Sie SVG für das Web in C#
Wir können SVG für das Web ganz einfach programmgesteuert optimieren, indem wir die folgenden Schritte befolgen:
- Laden Sie ein SVG bild mit der SVGDocument Klasse.
- Erstellen Sie eine Instanz der SVGOptimizationOptions Klasse.
- Geben Sie die Optimierungsoptionen an.
- Rufen Sie anschließend die Methode Optimize() auf, um das geladene Bild zu optimieren.
- Speichern Sie abschließend das Bild mit der Save()-Methode.
Das folgende Codebeispiel zeigt, wie SVG für das Web in C# optimiert wird.
// Initialisieren Sie ein SVG Dokument aus einer Datei
var document = new SVGDocument("C:\\Files\\sample.svg");
// Geben Sie Optimierungsmöglichkeiten an
var options = new SVGOptimizationOptions();
options.PathOptimizationOptions.FloatPrecision = 2;
options.PathOptimizationOptions.ArcBuildingThreshold = 2;
options.PathOptimizationOptions.ArcBuildingTolerance = 1;
// Dokument optimieren
SVGOptimizer.Optimize(document, options);
// Dokument in einer Datei speichern
document.Save("C:\\Files\\optimized.svg");
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erwerben, um Aspose.SVG for .NET ohne Evaluierungseinschränkungen auszuprobieren.
SVG Optimizer – Kostenlose Lernressourcen
Mithilfe der folgenden Ressourcen können Sie mehr über die Entwicklung Ihres eigenen Optimierers erfahren und verschiedene andere Funktionen der Bibliothek erkunden:
Abschluss
In diesem Artikel haben wir gelernt, wie man SVG für das Web optimiert. Dies ist für die Schaffung eines nahtlosen Benutzererlebnisses und die Verbesserung der Website-Leistung unerlässlich. Durch die Optimierung von SVG können Sie die Leistung von Webgrafiken deutlich verbessern. Unser Online-SVG-Optimierungstool bietet eine bequeme und effiziente Möglichkeit, die Optimierung zu automatisieren. Darüber hinaus haben wir gesehen, wie man SVG bilder programmgesteuert in C# optimiert. Bei Unklarheiten können Sie uns gerne über unser kostenloses Support-Forum kontaktieren.