Bitmap para fluxo
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();

Imports IronSoftware.Drawing
Imports System.IO

Dim bitmap As AnyBitmap = AnyBitmap.FromFile("FILE_PATH")

' Get stream of AnyBitmap
Dim stream As MemoryStream = bitmap.GetStream()

' Convert AnyBitmap to stream
Dim stream1 As MemoryStream = bitmap.ToStream()
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Bitmap para fluxo

Bitmap para fluxo

AnyBitmap gerado a partir de um programa ou aberto de um diretório de arquivos em um computador do usuário pode ser convertido para um fluxo de memória para ser utilizado posteriormente no programa sem a necessidade de criar buffers temporários e arquivos em uma aplicação. Neste exemplo de código, fornecemos uma maneira simples de obter um fluxo e converter um arquivo AnyBitmap carregado de um diretório local para um fluxo de memória.

Obter transmissão

Esta função é utilizada para obter o fluxo de um arquivo AnyBitmap específico. Basta atribuir uma variável MemoryStream para armazenar o fluxo de memória de um arquivo AnyBitmap obtido usando o método AnyBitmap.GetStream().

Para transmitir

Esta função é utilizada para converter um arquivo AnyBitmap para um fluxo de memória. Basta atribuir uma variável MemoryStream para armazenar o valor do arquivo AnyBitmap convertido para um fluxo de memória usando o método AnyBitmap.ToStream().

Ver no GitHub

Pronto para começar?

Nuget Downloads 20,274,271Versão:2026.11recém-lançado