Windows phone 7 将图像转换为字节
我正在使用下面的代码将本地路径(D:\CURR PROJECT\NewUIChanges\Htmlfile\round1.png)中的png图像转换为字节。我得到一个空的执行选项(ie)img流为空。Plz hep meWindows phone 7 将图像转换为字节,windows-phone-7,windows-phone-7.1,Windows Phone 7,Windows Phone 7.1,我正在使用下面的代码将本地路径(D:\CURR PROJECT\NewUIChanges\Htmlfile\round1.png)中的png图像转换为字节。我得到一个空的执行选项(ie)img流为空。Plz hep me Stream imgStream; imgStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("NewUIChanges.Htmlfile.round1.png"); byt
Stream imgStream;
imgStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("NewUIChanges.Htmlfile.round1.png");
byte[] data = new byte[(int)imgStream.Length];
int offset = 0;
while (offset < data.Length)
{
int bytesRead = imgStream.Read(data, offset, data.Length - offset);
if (bytesRead <= 0)
{
throw new EndOfStreamException("Stream wasn't as long as it claimed");
}
offset += bytesRead;
}
streamimgstream;
imgStream=Assembly.getExecutionGassembly().GetManifestResourceStream(“NewUIChanges.Htmlfile.round1.png”);
字节[]数据=新字节[(int)imgStream.Length];
整数偏移=0;
while(偏移量<数据长度)
{
int bytesRead=imgStream.Read(data,offset,data.Length-offset);
如果(bytesRead此行生成问题。imgStream为空
imgStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("NewUIChanges.Htmlfile.round1.png");
检查图像路径。可能是错误的。将图像的生成操作更改为嵌入式资源。可能是因为imgStream
为空,这可能是由于GetManifestResourceStream
的路径不正确。文件是否作为嵌入式资源添加到项目中?如果调用GetManifestResource>名称
,它告诉您路径应该是什么?