我正在尝试创建一个可以处理TIFF文件的项目。 (主要是重新排序,删除,插入图像到多图像TIFFs。)在VS2010中添加gdi +参考项目
我的老板告诉我有关gdi +框架我可以用来做到这一点。我下载了.exe文件,并在C:/ Windows/system32以及我的项目文件夹中提取了这些文件。当试图使这个DLL在VS的参考,我得到:
A reference to 'XXXXXX' could not be added. Please make sure that the file is accessible, and that it is a valid assembly or COM component.
我在线阅读,我必须注册DLL,我都试过用REGSVR32和regasm这样做。两者都给我以下错误:
RegAsm : error RA0000 : Failed to load 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows. GdiPlus_6595b64144ccf1df_1.0.6002.22509_x-ww_c7dad023\gdiplus.dll' because it is not a valid .NET assembly
任何人都可以帮助我吗?谢谢!
更新:我正在运行一个Windows XP电脑,如果这有什么区别。
Gdiplus.dll已预装在XP上。希望你没有把你的机器弄得太多。使用.NET中的Bitmap类,GetFrameCount,SelectActiveFrame和SaveAdd可以让你修改多图像TIFF。 – 2012-01-09 20:33:05