using IronSoftware.Drawing;
using System;
// Instantiate a Rectangle (Default measurement unit is pixels)
Rectangle pxCropRect = new Rectangle(15, 25, 150, 175); // (X, Y, Width, Height)
// Convert and print a Rectangle measurement in millimeters
Rectangle mmCropRect = pxCropRect.ConvertTo(MeasurementUnits.Millimeters, 20);
Console.WriteLine(mmCropRect.X);
// Instantiate a RectangleF in millimeters
IronSoftware.Drawing.RectangleF pxCropRectFloat = new IronSoftware.Drawing.RectangleF(10F, 25F, 100F, 175F, MeasurementUnits.Millimeters); // (X, Y, Width, Height, Units)
// Convert and print a RectangleF measurement in pixels
IronSoftware.Drawing.RectangleF mmCropRectFloat = pxCropRectFloat.ConvertTo(MeasurementUnits.Pixels, 30);
Console.WriteLine(mmCropRectFloat.Y);
Imports IronSoftware.Drawing
Imports System
' Instantiate a Rectangle (Default measurement unit is pixels)
Private pxCropRect As New Rectangle(15, 25, 150, 175) ' (X, Y, Width, Height)
' Convert and print a Rectangle measurement in millimeters
Private mmCropRect As Rectangle = pxCropRect.ConvertTo(MeasurementUnits.Millimeters, 20)
Console.WriteLine(mmCropRect.X)
' Instantiate a RectangleF in millimeters
Dim pxCropRectFloat As New IronSoftware.Drawing.RectangleF(10F, 25F, 100F, 175F, MeasurementUnits.Millimeters) ' (X, Y, Width, Height, Units)
' Convert and print a RectangleF measurement in pixels
Dim mmCropRectFloat As IronSoftware.Drawing.RectangleF = pxCropRectFloat.ConvertTo(MeasurementUnits.Pixels, 30)
Console.WriteLine(mmCropRectFloat.Y)
Install-Package IronSoftware.System.Drawing
Convertir les unités de mesure
IronDrawing propose une option pour les utilisateurs qui souhaitent changer l'unité de mesure utilisée dans Rectangle ou RectangleF de pixels(px) en millimètres(mm) ou vice versa. L'unité de mesure par défaut utilisée dans Rectangle et RectangleF est le pixel(px).
Après l'instanciation d'un nouveau Rectangle avec les mesures spécifiées, appeler la méthode de conversion du Rectangle. Par exemple .ConvertTo(Unités de mesure.Millimètres, 20). Ceci convertira les mesures du Rectangle en millimètres en fonction du DPI défini par les utilisateurs. Cette même approche peut être appliquée à la classe RectangleF.
Liens vers des documents connexes
1510001
Maintenant que vous avez téléchargé IronPDF
Vous souhaitez déployer IronPDF dans un projet en cours GRATUITEMENT ?
Vous n'êtes pas prêt à acheter ?
Vous voulez déployer Dessin au fer dans un projet réel GRATUITEMENT ?
Qu'est-ce qui est inclus ?
Test en production sans filigrane
produit entièrement fonctionnel pendant 30 jours
assistance technique 24/5 pendant la période d'essai
Obtenez gratuitement votre clé d'évaluation de 30 jours instantanément.
Nous vous remercions. Si vous souhaitez vous adresser à notre équipe chargée de l'octroi des licences :
Le formulaire d'essai a été soumis avec succès.
Votre clé d'essai devrait se trouver dans l'e-mail. Si ce n'est pas le cas, veuillez contacter support@ironsoftware.com