Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.SVG pour l’API .NET est périodiquement refactorisé ou mis à jour au fur et à mesure de son évolution. À mesure que l’API se réorganise, certaines classes plus anciennes deviennent obsolètes et sont finalement supprimées. Ce chapitre de documentation contient des informations que vous devez connaître lors de la migration entre les versions d’Aspose.SVG for .NET – des versions obsolètes vers des versions plus récentes.
Dans la version 24.3.0, l’interface IOutputStorage et la classe LocalFileSystemStorage sont obsolètes mais continueront de fonctionner jusqu’à la sortie de la version 24.6.0. Si vous utilisez des versions antérieures d’Aspose.SVG for .NET, nous vous recommandons de migrer vers la nouvelle version, car la version 24.6.0 supprimera ces classes obsolètes.
Aspose.SVG for .NET 24.3.0 – Enregistrer un SVG dans un flux – Cet article fournit des exemples d’utilisation de classes obsolètes et nouvelles pour enregistrer un document SVG dans un flux mémoire, une archive ZIP ou stockage du système de fichiers local à l’aide de la version 24.3.0 et des versions antérieures de la bibliothèque Aspose.SVG for .NET. Vous découvrirez les avantages et la flexibilité des nouvelles fonctionnalités et obtiendrez un ensemble d’exemples C#.
| Old Class | New Class |
|---|---|
| IOutputStorage | ResourceHandler |
| LocalFileSystemStorage | FileSystemResourceHandler |
Les fonctionnalités obsolètes continueront de fonctionner jusqu’à la sortie d’Aspose.SVG for .NET version 24.6.0.
La classe
ResourceHandler dans Aspose.SVG for .NET 24.3.0 remplace l’interface obsolète IOutputStorage.
ResourceHandler simplifie la gestion des ressources, par exemple en fournissant une méthode pratique HandleResource() qui encapsule la logique de création et de gestion des flux de sortie.ResourceHandler fonctionne directement avec les objets ressources, rendant l’interaction avec les ressources plus explicite et simple. La nouvelle approche offre une flexibilité accrue dans le traitement et la gestion des ressources pendant le processus de sauvegarde. Les développeurs peuvent étendre la classe ResourceHandler pour personnaliser le comportement de gestion des ressources.ResourceHandler réduit la quantité de code passe-partout par rapport à l’interface obsolète IOutputStorage. Le résultat est un code plus propre et plus maintenable.La classe
FileSystemResourceHandler dans Aspose.SVG for .NET 24.3.0 remplace la classe obsolète LocalFileSystemStorage.
FileSystemResourceHandler offre un contrôle amélioré sur le stockage des documents et des ressources SVG en exploitant les méthodes de la classe de base ResourceHandler. Il vous permet de contrôler l’écriture des liens dans le fichier parent vers le fichier que vous enregistrez, une capacité non offerte par la classe obsolète LocalFileSystemStorage.Aspose.SVG for .NET 24.3 Notes de version
Dans la version 25.1, des modifications ont été apportées à l’API publique afin d’améliorer la prise en charge de Linux. Plusieurs énumérations système de « System.Drawing » ont été remplacées par nos implémentations dans les espaces de noms Aspose.Svg.Drawing et Aspose.Svg.Rendering.Image:
Aspose.SVG for .NET 25.1 – API unifiée et qualité de rendu améliorée – Cet article présente les mises à niveau, remplaçant les anciennes énumérations système par de nouvelles propriétés pour améliorer la clarté du texte et la qualité des images. Vous trouverez ici des exemples C# d’application d’anciennes et de nouvelles propriétés avec les versions 25.1 et antérieures de la bibliothèque Aspose.SVG for .NET.
Aspose.SVG for .NET 25.1 Notes de version
Nous apprécions le soutien de nos utilisateurs et leur volonté de mettre à jour vers la dernière version. Votre engagement à garder une longueur d’avance garantit l’accès à des fonctionnalités avancées et à des performances optimisées. Nous apprécions votre approche consistant à utiliser les dernières avancées. Merci d’être notre utilisateur!
Équipe Aspose.SVG
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.