2
Q
繪製陰影
A
回答
2
您可以使用RenderTargetBitmap和編碼器來做到這一點。編碼器可以是Png,Jpeg等。 下面的代碼imgControl代表你的圖像控件。但由於它是一種位圖效果,因此您可能需要將此圖像放在網格中,並給出與陰影等效的適當邊距,然後代替imgControl在下面的代碼中使用網格。
double Height = imgControl.ActualHeight;
double Width = imgControl.ActualWidth;
RenderTargetBitmap bmp = new RenderTargetBitmap((int)Width, (int)Height,
96, 96, PixelFormats.Pbgra32);
bmp.Render(imgControl);
BitmapEncoder encoder = new JpegBitmapEncoder();
encoder.Frames.Add(BitmapFrame.Create(bmp));
using (Stream stream = File.Create("Yourfile.jpeg"))
{
encoder.Save(stream);
}
+0
非常感謝! :) – eWolf 2009-08-01 22:32:38
相關問題
- 1. EXC_BAD_ACCES繪製陰影
- 2. 用陰影色繪製UIlabel
- 3. 圍繞NSImageView繪製陰影
- 4. 繪製陰影的UITableViewCell
- 5. 使用funcanimation繪製陰影
- 6. 繪製陰影難度
- 7. 使用Plots.jl繪製多個陰影陰影
- 8. 如何在Android 2.2中繪製或繪製陰影繪畫?
- 9. CSS繪製形狀與陰影
- 10. 透明形狀的繪製陰影
- 11. 剪輯後無法繪製陰影
- 12. 在iOS上繪製陰影矩形
- 13. 繪製大量重疊的2D陰影
- 14. UIView的陰影繪製錯誤
- 15. UICollectionViewCell繪製陰影和綁定
- 16. 按鈕與陰影和繪製
- 17. 在JfreeChart中繪製模糊的陰影?
- 18. 手動繪製使用CoreGraphics的陰影?
- 19. 繪製Matlab中陰影線的偏差
- 20. 使用CoreGraphics繪製內部陰影
- 21. 用半透明視圖繪製陰影
- 22. 在UIImage上繪製邊框和陰影
- 23. 繪製圖像時繪製外部陰影
- 24. 在DrawingContext上繪圖時在圖像上繪製陰影
- 25. Three.js控制陰影
- 26. 複製標題欄陰影
- 27. 複製純CSS的陰影
- 28. 帶黑色陰影的繪畫環
- 29. UITableViewCellLineSeparator消失繪畫和消除陰影
- 30. 描繪軌跡行程和陰影(IOS)
請注意,BitmapEffect已過時。改用效果。 – 2012-04-11 14:58:20