1、图片文件转换成Visual对象 private Visual CreateVisual(string imageFileName)
Border outBordre = new Border();
2、Viewport3D对象转换成图片 private Image ConvertViewport3DToImage(Viewport3D vp)
RenderTargetBitmap bitmap = CreateImageBrushFromVisual(grid);
Image img = new Image(); img.Width = vp.Width;
return img;
private RenderTargetBitmap CreateImageBrushFromVisual(FrameworkElement element) bitmapImage.Render(element); return bitmapImage; |
|