Bitmap vers Stream
using IronSoftware.Drawing;
using System.IO;

AnyBitmap bitmap = AnyBitmap.FromFile(@"FILE_PATH");

// Get stream of AnyBitmap
MemoryStream stream = bitmap.GetStream();

// Convert AnyBitmap to stream
MemoryStream stream1 = bitmap.ToStream();

NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Bitmap vers Stream

Bitmap vers Stream

AnyBitmap généré à partir d'un programme ou ouvert depuis un répertoire de fichiers dans l'ordinateur d'un utilisateur peut être converti en flux de mémoire pour être utilisé ultérieurement sans besoin de créer des tampons et fichiers temporaires dans une application. Dans cet exemple de code, nous fournissons un moyen simple d'obtenir un flux et de convertir un fichier AnyBitmap chargé à partir d'un répertoire local en flux de mémoire.

Obtenir le flux

Cette fonction est utilisée pour obtenir le flux d'un fichier AnyBitmap particulier. Il suffit d'assigner une variable MemoryStream pour stocker le flux de mémoire d'un fichier AnyBitmap obtenu à l'aide de la méthode AnyBitmap.GetStream().

Pour diffuser

Cette fonction est utilisée pour convertir un fichier AnyBitmap en flux de mémoire. Il suffit d'assigner une variable MemoryStream pour stocker la valeur du fichier AnyBitmap converti en flux de mémoire à l'aide de la méthode AnyBitmap.ToStream().

Voir sur GitHub

Prêt à commencer?

Nuget Downloads 21,321,696Version :2026.11vient de sortir