Conversion de points Les classes Point et PointF ont été créées à l'origine dans IronSoftware.Drawing pour correspondre aux fonctionnalités disponibles dans d'autres bibliothèques de dessin, telles que System.Drawing, SixLabors.ImageSharp, Maui.Graphics et SkiaSharp. En conséquence, IronSoftware.Drawing permet un transtypage implicite pour les objets Point et PointF, leur permettant d'être utilisés dans différentes bibliothèques et manipulés par les utilisateurs du programme. L'extrait de code ci-dessus illustre comment réaliser une conversion implicite. Un objet IronSoftware.Drawing.Point est converti en un objet Point provenant d'une autre bibliothèque, tandis que le deuxième extrait montre la conversion inverse. Pour effectuer un cast implicite, il suffit d'affecter l'objet IronSoftware.Drawing.Point à la variable de la bibliothèque souhaitée. Il est important de noter que le casting implicite ne s'applique pas à toutes les bibliothèques. Par exemple, la conversion de System.Drawing.PointF en IronSoftware.Drawing.PointF n'est pas possible, car elle n'est pas prise en charge par System.Drawing. Cependant, il est possible de convertir IronSoftware.Drawing.Point et PointF en d'autres bibliothèques. Lors du cast à partir d'un objet IronSoftware.Drawing.Point, le type de valeur des coordonnées passe de System.Double à System.Int32, tandis que pour PointF, la valeur System.Single est conservée après le cast. Liens de documentation associés Voir sur GitHub Tutoriel connexe Guide pratique connexe Documentation de classe Télécharger IronDrawing DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 15,421,227 | Version : 2025.3 vient de sortir Essai gratuit Téléchargement gratuit NuGet Total des téléchargements :15,421,227 Voir Licences Vous faites encore défiler ? Vous voulez une preuve rapidement ? PM > Install-Package IronSoftware.System.Drawing exécuter un échantillon Regardez votre code HTML se transformer en PDF. Téléchargement gratuit NuGet Total des téléchargements :15,421,227 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)