我知道,我知道......还有很多其他的帖子是这样的。我没有找到我期待的东西,让我们继续前进。参数在位图构造函数上是无效的错误
我打破了PDF到图像使用this GhostScript implementation for C#,然后尝试给每个图像加载到一个位图,有时它让我在这一行一个Parameter is not valid error
:
[...]new Bitmap((Image)Image.FromFile(imagePath))[...]
Image.FromFile(imagePath)
成功返回影像(虽然我认为它是返回一个Bitmap),但是Bitmap的构造函数给了我错误。我究竟做错了什么?
P.S.
我铸造结果Image
,因为当我快看Image.FromFile(...)的结果,它显示了它作为一个System.Drawing.Bitmap(无论哪种方式,投,投不,得到相同的结果) 。
确定Image.FromFile是实际加载的东西吗?你使用什么版本的.net。你有没有尝试过'新的位图(imagePath)'?在Bitmap中有一个构造函数需要一个路径 – Jaime 2012-04-13 21:08:42
我按照你的建议使用了Bitmap构造函数,它似乎工作正常。我正在修复其他一些小错误,然后我会再次测试。 – PedroC88 2012-04-13 21:20:01
写一个答案,就是这样。 – PedroC88 2012-04-13 21:35:20