C# CAD DWG 预览 缩列图
/// <summary>
/// 加载文件图片
/// </summary>
/// <param name="path"></param>
public void LoadImg(string path)
{
var bitmap = get_image_of_file(path);
picImg.Image = bitmap;
}
public System.Drawing.Bitmap get_image_of_file(string filename)
{
//create a new database instance and load the dwg file into it.
Database dbb = new Database(false, true);
dbb.ReadDwgFile(filename, FileShare.Read, false, "");
//grab the thumbnail bitmap and get rid of the white background
System.Drawing.Bitmap preview = dbb.ThumbnailBitmap;
preview.MakeTransparent(System.Drawing.Color.White);
return preview;
}


浙公网安备 33010602011771号