So führen Sie die Beispiele aus – Aspose.SVG für .NET
Beispiele für die Verwendung der API-Funktionen werden als XUnit-Tests angegeben, die als Ergänzung zur Dokumentation dienen. Die XUnit-Tests helfen bei der Dokumentation und decken die Einsatzmöglichkeiten der API-Features ab.
Für vollständige Tests und den Download von Datendateien gehen Sie bitte zu https://github.com/aspose-svg/Aspose.SVG-Documentation
Software Anforderungen
Bitte stellen Sie sicher, dass Sie die folgenden Anforderungen erfüllen, bevor Sie die Beispiele herunterladen und ausführen.
- Visual Studio 2010 oder höher.
- NuGet Package Manager in Visual Studio installiert. Stellen Sie sicher, dass die neueste NuGet-API-Version in Visual Studio installiert ist. Einzelheiten zur Installation des NuGet-Paketmanagers finden Sie unter https://docs.microsoft.com/en-gb/nuget/install-nuget-client-tools.
- Gehen Sie zu Tools->Options->NuGet Package Manager->Package Sources und stellen Sie sicher, dass die Option nuget.org aktiviert ist.
- Das Beispielprojekt verwendet die NuGet-Funktion zur automatischen Paketwiederherstellung. Daher sollten Sie über eine aktive Internetverbindung verfügen. Wenn Sie auf dem Computer, auf dem die Beispiele ausgeführt werden sollen, keine aktive Internetverbindung haben, überprüfen Sie bitte Installation und fügen Sie manuell einen Verweis auf Aspose.SVG.dll im Beispielprojekt hinzu.
Von GitHub herunterladen
Alle Tests der Aspose.SVG für .NET-Dokumentation sind in C# geschrieben und auf GitHub gehostet.
– Sie können das Repository entweder mit dem GitHub-Client klonen oder die ZIP-Datei von hier herunterladen.
- Extrahieren Sie den Inhalt der ZIP-Datei in einen beliebigen Ordner auf Ihrem Computer. Alle Tests befinden sich im Ordner tests-net.
- Verwenden Sie Visual Studio, um XUnit-Tests auszuführen. – Öffnen Sie die Lösungsdatei Aspose.SVG.Tests.sln in Visual Studio und erstellen Sie das Projekt. – Beim ersten Durchlauf werden die Abhängigkeiten automatisch über NuGet heruntergeladen.
- Führen Sie XUnit-Tests aus und sehen Sie sich deren Ergebnisse im Test Explorer an. – Der Ordner tests-data im Stammordner von tests-net enthält Eingabedateien, die von XUnit-Tests verwendet werden. Es ist zwingend erforderlich, dass Sie den Ordner tests-data mit dem Projekt Aspose.SVG.Tests herunterladen.
Wenn Sie Probleme beim Einrichten oder Ausführen der Beispiele haben, können Sie sich gerne über unsere Foren an uns wenden.
So können Sie die Tests durchführen
Um die Tests auszuführen, wählen Sie in der oberen Menüleiste Test > Test Explorer. Sie können alle Tests im Projekt, alle Tests in einer Gruppe oder eine Reihe von Tests ausführen, die Sie auswählen. Führen Sie einen der folgenden Schritte aus:
- Wählen Sie das Symbol Run All, um alle Tests in einer Lösung auszuführen.
- Um alle Tests in einer Gruppe auszuführen, wählen Sie das Symbol Run und dann die Gruppe im Menü aus.
- Wählen Sie die einzelnen Tests aus, die Sie ausführen möchten, öffnen Sie das Rechtsklick-Menü für einen ausgewählten Test und wählen Sie dann Run Selected Tests.
Nach Abschluss der Tests zeigt ein grünes Häkchen an, dass ein Test bestanden wurde. Ein rotes „x“-Symbol zeigt an, dass ein Test fehlgeschlagen ist.
Beitragen
Wenn Sie ein Beispiel hinzufügen oder verbessern möchten, empfehlen wir Ihnen, einen Beitrag zum Projekt zu leisten. Alle Beispiele und Vorzeigeprojekte in diesem Repository sind Open Source und können in Ihren eigenen Anwendungen frei verwendet werden.
Um einen Beitrag zu leisten, können Sie das Repository forken, den Quellcode bearbeiten und eine Pull-Anfrage erstellen. Wir werden die Änderungen überprüfen und sie in das Repository aufnehmen, wenn wir sie für hilfreich halten.
Aspose.SVG bietet SVG-kostenlose Webanwendungen zum Konvertieren von SVG- oder Bilddateien, Zusammenführen von SVG-Dateien, Bildvektorisierung, SVG-Sprite-Generierung, SVG-zu-Base64-Datenkodierung und Textvektorisierung. Diese Online-Anwendungen funktionieren auf jedem Betriebssystem mit einem Webbrowser und erfordern keine zusätzliche Softwareinstallation. Es ist eine schnelle und einfache Möglichkeit, Ihre Aufgaben effizient und effektiv zu lösen!