Tag: bmp

使用C#免费图像文件

我有一个临时图像文件,我打开 Bitmap CapturedImg = (Bitmap)Image.FromFile(“Item/Item.bmp”); 因为是临时我想用另一个图像替换它以供进一步使用,但程序仍然使用该图像,我无法做任何事情。 如何放弃图像才能被替换?

将32位bmp转换为24位

我有一个System.Drawing.Image截图文件。 我把它转换为bmp,但问题是它产生32位bmp,而我需要一个24位bmp。 如何将其转换为24?

删除bmp标头进行加密

我对C#很陌生,并在图像上交付了这个AES加密项目。 我可能在这里缺少一件非常简单的事情。 我正在尝试从bmp中删除标头并加密其余部分然后再添加标头。 如果我不删除标题,程序运行良好。 要删除,我尝试了这个(bmp标头是54个字节): MyImage = new Bitmap(“path”); MemoryStream ms = new MemoryStream(); MyImage.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); byte[] Header=null, picture=null, pictureFull = ms.ToArray(); for (int i = 0; i < pictureFull.Length; i++) { if (i < 54) { Header[i] = pictureFull[i]; } else { picture[i – 54] = pictureFull[i]; } } byte[] demoKeyBytes = new byte[] […]

C#控制台应用程序 – 如何使用GDI +绘制BMP / JPG文件?

我想使用C#控制台应用程序和GDI +在BMP或JPG文件中绘制矩形,箭头,文本,行等形状。 这是我在网上找到的: c#save System.Drawing.Graphics to file c#save System.Drawing.Graphics to file GDI + Tutorial for Beginners http://www.c-sharpcorner.com/UploadFile/mahesh/gdi_plus12092005070041AM/gdi_plus.aspx Professional C# – Graphics with GDI + codeproject .COM /用品/ 1355 /专业-C-图形与 – GDI 但这仍然无法帮助我。 其中一些链接仅针对Windows窗体应用程序解释了这一点,其他链接仅供参考(MSDN链接),仅解释GDI +中的类,方法等。 那么如何使用C#控制台应用程序绘制图片文件? 谢谢!

什么是XPS文件以及如何使用它们

我有一个简单的C#.net Web应用程序。 我正在使用XPS文件。 我使用了以下代码 private void button1_Click(object sender, EventArgs e) { try { string xpsFile = “D:\\Completed-Form.xps”; xpsToBmp(xpsFile); MessageBox.Show(“Done”); } catch (Exception ex) { MessageBox.Show (ex.Message); } } static public void xpsToBmp(string xpsFile) { XpsDocument xps = new XpsDocument(xpsFile, System.IO.FileAccess.Read); FixedDocumentSequence sequence = xps.GetFixedDocumentSequence(); for (int pageCount = 0; pageCount < sequence.DocumentPaginator.PageCount; ++pageCount) { DocumentPage […]

将动画.gif文件转换为.bmp条带

我想知道是否有人可以指导我或指导我使用.gif图像并将其转换为.bmp条形图像文件。

Silverlight 4:如何将bmp字节数组转换为png字节数组?

我有一个wcf服务,它在byte []中返回一个bmp。 然而,Silverlight的Image控件不支持显示bmp,所以我需要将bmp byte []转换为png或jpg byte []。 那里有一个图书馆可以进行这种转换吗? 或者在silverlight客户端上显示bmp byte []的任何其他方式? 谢谢! UPDATE1 为了实现转换,我会在.NET中做这样的事情 private byte[] ConvertBmpToJpeg(byte[] bmp) { using (System.Drawing.Image image = System.Drawing.Image.FromStream(new MemoryStream(bmp))) { MemoryStream ms = new MemoryStream(); image.Save(ms, ImageFormat.Jpeg); return ms.ToArray(); } } 由于Silverlight中没有System.Drawing,我如何在Silverlight中实现上面代码的function? 使用下面dj kraze提到的图书馆回答 – ExtendedImage img = new ExtendedImage(); var bd = new BmpDecoder(); var je = new […]

png到bmp

无论如何我可以在p#中将png转换为bmp 我想下载一个图像然后将其转换为bmp然后将其设置为桌面背景 我有下载位和后台位完成 我只需要将png转换为bmp

C#:如何将BITMAP字节数组转换为JPEG格式?

如何使用.net 2.0将字节数组格式的BITMAP转换为JPEG格式?