using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using Microsoft.VisualBasic.Compatibility.VB6;
namespace ReadMxdInfo
{
//将stdole.IPictureDisp类型的图片转换为image
class IPictureConverter
{
#region IPictureDisp
public static stdole.IPictureDisp ImageToIPictureDisp(Image image)
{
return (stdole.IPictureDisp)Support.ImageToIPictureDisp(image);
}
public static Image IPictureDispToImage(stdole.IPictureDisp pictureDisp)
{
return Support.IPictureDispToImage(pictureDisp);
}
#endregion
#region IPicture
public static stdole.IPicture ImageToIPicture(Image image)
{
return (stdole.IPicture)Support.ImageToIPicture(image);
}
public static Image IPictureToImage(stdole.IPicture picture)
{
return Support.IPictureToImage(picture);
}
#endregion
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using Microsoft.VisualBasic.Compatibility.VB6;
namespace ReadMxdInfo
{
//将stdole.IPictureDisp类型的图片转换为image
class IPictureConverter
{
#region IPictureDisp
public static stdole.IPictureDisp ImageToIPictureDisp(Image image)
{
return (stdole.IPictureDisp)Support.ImageToIPictureDisp(image);
}
public static Image IPictureDispToImage(stdole.IPictureDisp pictureDisp)
{
return Support.IPictureDispToImage(pictureDisp);
}
#endregion
#region IPicture
public static stdole.IPicture ImageToIPicture(Image image)
{
return (stdole.IPicture)Support.ImageToIPicture(image);
}
public static Image IPictureToImage(stdole.IPicture picture)
{
return Support.IPictureToImage(picture);
}
#endregion
}
}