Caractéristiques de dessin du fer

This article was translated from English: Does it need improvement?
Translated
View the article in English

AnyBitmap

Générer une AnyBitmap

Exemple de code

  • Générer des AnyBitmap à partir de plusieurs sources telles que :
    • Chemin du fichier
    • Octets
    • Flux de mémoire
    • TAPER
    • SVG

Bitmap vers flux

Exemple de code

  • Convertir des fichiers image d'un répertoire de fichiers en un flux mémoire.
  • Obtenir un flux d'un fichier AnyBitmap.

Bitmap vers chaîne

Exemple de code

  • Convertir un fichier image en chaîne de caractères.

Conversion en AnyBitmap

Exemple de code

  • Les fichiers provenant d'autres plateformes peuvent être convertis au format AnyBitmap. Les plateformes prises en charge sont les suivantes :
    • System.Drawing.Bitmap
    • System.Drawing.Image
    • SkiaSharp.SKBitmap
    • SkiaSharp.SKImage
    • SixLabors.ImageSharp
    • Image MAUI

Exporter AnyBitmap

Exemple de code

  • Exporter AnyBitmap vers d'autres formats de fichiers avec la possibilité de contrôler la perte. Les formats d'image pris en charge sont les suivants :
    • bmp
    • gif
    • png
    • jpeg
    • tiff
    • webp
    • wbmp
    • wmf
    • Icône

Lire les octets depuis AnyBitmap

Exemple de code

  • Lire les octets transmis à IronDrawing et les exporter vers un fichier image.

Clonage AnyBitmap

Exemple de code

  • Générer et sauvegarder une copie exacte de AnyBitmap sans modifier l'original AnyBitmap.
  • Générer et enregistrer une copie de certaines parties d'une AnyBitmap sans modifier l' AnyBitmap d'origine.

Créer des images TIFF et GIFF multipages

Exemple de code

  • Générer et enregistrer un fichier TIFF et GIF multipage à partir d'images de dimensions différentes.

Récupérer une image à partir d'une image bitmap

Exemple de code

  • Capturez et enregistrez toutes les images ou des images spécifiques d' AnyBitmap , comme un fichier GIF ou TIF multipage.

Obtenir le nombre d'images dans AnyBitmap

Exemple de code

  • Capturer le nombre de cadres à partir de fichiers AnyBitmap tels que des fichiers GIF ou TIF multipages.

Couleur

Une classe Color universellement compatible.

Créer de la couleur

Exemple de code

  • Créer une couleur à partir de :
    • Valeur hexadécimale
    • Valeur ARGB
    • Couleurs disponibles
  • Coloration
    • Transférer la couleur de System.Drawing.Color vers Iron Software.Drawing.Color et d'autres plateformes.

Convertir la couleur

Exemple de code

  • Convertir la couleur en une valeur ARGB 32 bits.

Obtenir la profondeur de couleur

Exemple de code

  • Analyser la qualité d'une image en examinant la profondeur des couleurs de l'image importée dans IronDrawing.

Rectangle

Une classe Rectangle universellement compatible.

Rectangle et RectangleF

Exemple de code

  • Instancier Iron Software.Drawing.Rectangle et Iron Software.Drawing.RectangleF .

Créer et lancer un rectangle

Exemple de code

  • Créer un Iron Software.Drawing.Rectangle .
  • Convertir un System.Drawing.Rectangle en Iron Software.Drawing.Rectangle.

Convertir les mesures d'un rectangle

Exemple de code

  • Convertir la mesure Rectangle de pixels (px) en millimètres (mm) ou vice versa.

Fonte

Une classe Font universellement compatible.

Créer et diffuser des polices

Exemple de code

  • Créez des polices IronDrawing avec des options permettant de choisir et de contrôler la famille de polices, le style de police et la taille de la police.
  • Convertir un System.Drawing.Font en Iron Software.Drawing.Font et autres plateformes.