我如何将System__ComObject转换为图像?
作者:互联网
我正在使用DSOFile从某些Crystal Reports报表文件中获取摘要属性. SummaryProperties.Thumbnail返回一个对象,我需要将该对象转换为图像,以便可以将其显示为表单上的预览.我尝试将其强制转换为System.Drawing.Image,但出现错误“ ImageConverter无法从System .__ ComObject转换”.
解决方法:
可能是图像,IPicture或IPictureDisp的COM接口.您可以使用AxHost.GetPictureFromIPicture或GetPictureFromIPictureDisp静态方法进行转换.
标签:com-interop,c 来源: https://codeday.me/bug/20191209/2097584.html