Comment exécuter les exemples – Aspose.SVG pour .NET
Des exemples d’utilisation des fonctionnalités de l’API sont donnés sous forme de tests XUnit qui accompagnent la documentation. Les tests XUnit permettent de consulter la documentation et couvrent les utilisations possibles des fonctionnalités de l’API.
Pour télécharger des tests complets et des fichiers de données, veuillez vous rendre sur https://github.com/aspose-svg/Aspose.SVG-Documentation
Logiciels requis
Veuillez vous assurer de remplir les conditions suivantes avant de télécharger et d’exécuter les exemples.
- Visual Studio 2010 ou version ultérieure.
- NuGet Package Manager installé dans Visual Studio. Assurez-vous que la dernière version de l’API NuGet est installée dans Visual Studio. Pour plus de détails sur l’installation du gestionnaire de packages NuGet, veuillez consulter https://docs.microsoft.com/en-gb/nuget/install-nuget-client-tools.
- Accédez à Tools->Options->NuGet Package Manager->Package Sources et assurez-vous que l’option nuget.org est cochée.
- L’exemple de projet utilise la fonctionnalité de restauration automatique des packages NuGet. Vous devez donc disposer d’une connexion Internet active. Si vous n’avez pas de connexion Internet active sur la machine sur laquelle les exemples doivent être exécutés, veuillez vérifier Installation et ajouter manuellement une référence à Aspose.SVG.dll dans l’exemple de projet.
Télécharger depuis GitHub
Tous les tests de la documentation Aspose.SVG pour .NET sont écrits en C# et hébergés sur GitHub.
- Vous pouvez soit cloner le référentiel à l’aide du client GitHub, soit télécharger le fichier ZIP depuis ici.
- Extrayez le contenu du fichier ZIP dans n’importe quel dossier de votre ordinateur. Tous les tests se trouvent dans le dossier tests-net.
- Utilisez Visual Studio pour exécuter des tests XUnit.
- Ouvrez le fichier de solution Aspose.SVG.Tests.sln dans Visual Studio et générez le projet.
- Lors de la première exécution, les dépendances seront automatiquement téléchargées via NuGet.
- Exécutez des tests XUnit et voyez leurs résultats dans Test Explorer.
- Le dossier tests-data dans le dossier racine de tests-net contient les fichiers d’entrée utilisés par les tests XUnit. Il est obligatoire de télécharger le dossier tests-data avec le projet Aspose.SVG.Tests.
N’hésitez pas à nous contacter via nos forums si vous rencontrez des problèmes pour configurer ou exécuter les exemples.
Comment exécuter les tests
Pour exécuter les tests, choisissez Test > Test Explorer dans la barre de menu supérieure. Vous pouvez exécuter tous les tests du projet, tous les tests d’un groupe ou un ensemble de tests que vous sélectionnez. Effectuez l’une des actions suivantes:
- Sélectionnez l’icône Run All pour exécuter tous les tests d’une solution.
- Pour exécuter tous les tests d’un groupe, choisissez l’icône Run puis sélectionnez le groupe dans le menu.
- Choisissez les tests individuels que vous souhaitez exécuter, ouvrez le menu contextuel pour un test sélectionné, puis cliquez sur Run Selected Tests.
Une fois les tests terminés, une coche verte indique qu’un test a réussi. Une icône «x» rouge indique qu’un test a échoué.
Contribuer
Si vous souhaitez ajouter ou améliorer un exemple, nous vous encourageons à contribuer au projet. Tous les exemples et projets vitrines de ce référentiel sont open source et peuvent être librement utilisés dans vos propres applications.
Pour contribuer, vous pouvez créer un fork du référentiel, modifier le code source et créer une pull request. Nous examinerons les modifications et les inclurons dans le référentiel si cela s’avère utile.
Aspose.SVG propose des Applications Web gratuites SVG pour la conversion de fichiers SVG ou d’image, la fusion de fichiers SVG, la vectorisation d’images, la génération de sprites SVG, l’encodage de données SVG en Base64 et la vectorisation de texte. Ces applications en ligne fonctionnent sur n’importe quel système d’exploitation doté d’un navigateur Web et ne nécessitent pas d’installation de logiciel supplémentaire. C’est un moyen rapide et simple de résoudre vos tâches de manière efficace et efficiente!