我从 Jonathan Hodgson http://www.codeproject.com/Articles/5887/Generate-Thumbnail-Images-from-PDF-Documents获得源代码 我可以运行源代码
但是当我尝试在自己的项目中编写代码时。我不能声明这两种类型的变量
Dim clipboardData As IDataObject = Clipboard.GetDataObject()
和
Dim pdfBitmap As Bitmap = clipboardData.GetData(DataFormats.Bitmap)
我可以看到的不同之处在于 jonathan 的代码引用了 .net 2.0 而我的项目是 .net 4.0
但是将我的项目更改为 .net 2.0 似乎不是一个好的解决方案我想知道为什么我不能声明为 iDataObject 和位图?我可以在我的项目的对象浏览器中看到 iDataObject 和 Bitmap,但为什么我不能使用它?
另一个区别是 jonathan 源代码是控制台应用程序,而我的项目是类库
谢谢你的任何回应