Ler bytes de qualquer bitmap
using IronSoftware.Drawing;
using System.IO;

// Get, export, and read bytes
AnyBitmap bitmap = AnyBitmap.FromFile(@"FILE_PATH");
byte[] bit = bitmap.GetBytes(); // Get
byte[] export = bitmap.ExportBytes(AnyBitmap.ImageFormat.Tiff, 10);  // Export
byte[] bat = File.ReadAllBytes("file_path"); // Read


NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Ler bytes de qualquer bitmap

Ler bytes de qualquer bitmap

Trabalhando com Arquivos AnyBitmap

Os usuários têm a opção de manipular arquivos AnyBitmap em termos de bytes. A biblioteca IronDrawing fornece métodos para Get, Export e Read bytes de um arquivo AnyBitmap.

O arquivo de imagem a ser lido pode ser carregado usando um caminho de arquivo com AnyBitmap.FromFile(@"FILE_PATH") e armazenado em uma variável AnyBitmap. Esta variável pode então ser manipulada para obter bytes usando o método .GetBytes(), exportar bytes com uma opção para mudar o formato da imagem e o grau de perda da imagem usando o método .ExportBytes(AnyBitmap.ImageFormat.Format, 10), e ler todos os bytes do arquivo usando o método File.ReadAllBytes(@"FILE_PATH").

Ver no GitHub

Pronto para começar?

Nuget Downloads 21,099,947Versão:2026.11recém-lançado