BitmapSource.Create有时会失败

时间:2011-11-30 09:02:54

标签: c# wpf

我正在尝试将图片(JPEG,BitmapFrame)转换为像素的字节数组,然后在BitmapSource.Create的帮助下构建它。我很惊讶,因为相同的代码适用于某些图片,而不是其他。我找到的唯一区别 - 在问题图片 pic.PixelHeight!= pic.Height和pic.PixelWidth!= pic.Width。但我认为没有问题。 有谁可以帮助我?

1 个答案:

答案 0 :(得分:0)

您的问题 可归因于两种不同类型之间的比较。

  1. PixelHeightInt32HeightDouble
  2. 比较pixels1/96th英寸可能是个问题。