42得票3回答
如何将位图转换为字符串,以及反向转换的方法有哪些?

在我的应用程序中,我想将位图图像以字符串形式发送到服务器,我想知道有多少种方法可用于将位图转换为字符串。现在,我正在使用Base64格式进行编码和解码,它需要更多的内存。是否有其他可能的方法可以以不同的方式执行相同的操作,从而减少内存消耗。 现在我正在使用这段代码。Resources r = ...

41得票4回答
从像素数据的字节数组创建位图

这个问题涉及到如何读写、分配和管理位图的像素数据。 以下是一个示例,演示了如何为像素数据分配一个字节数组(托管内存),并使用它创建一个位图:Size size = new Size(800, 600); PixelFormat pxFormat = PixelFormat.Format8bp...

36得票6回答
什么是调整BitmapData对象大小的最佳方式?

假设我有一个 600x600 的 BitmapData,我想将它缩放为 100x100。

31得票3回答
像素格式 PixelFormat.Format32bppArgb 看起来字节顺序有误

我试图从一个位图(System.Drawing.Bitmap)中获取所有的字节值。因此,我锁定了这些字节并将它们复制:public static byte[] GetPixels(Bitmap bitmap){ if(bitmap-PixelFormat.Equals(PixelFor...

16得票5回答
如何将位图文件加载到BitmapData对象中?

在Flash中,BitmapData对象可用于在RAM中存储位图,您可以稍后使用beginBitmapFill()方法将其绘制到MovieClip中。 如何将外部位图文件(.jpg)加载到BitmapData对象中? 甚至AS3代码也会有所帮助。