【问题标题】:Render WriteableBitmap in WPF在 WPF 中渲染 WriteableBitmap
【发布时间】:2011-02-15 12:42:29
【问题描述】:

我注意到一个奇怪的情况 - 在 SIlverlight 中,当使用 WriteableBitmap Render 方法渲染图片时,生成的图片非常清晰。当然在 WPF 中渲染方法不可用。我使用 DrawingGroup 将两个图像叠加在一起(我有一个具有透明度和标准 JPEG 的 png)。但是在这种情况下,生成的位图不是那么清晰(尤其是在文本的情况下)。

您能看出其中的原因吗?你有遇到过这样的问题吗?

对解决方案有什么想法吗?

我需要在 jpeg 图像上“放置”一个透明的 png 并获得精确的结果图片。

提前感谢您的回复!

干杯

【问题讨论】:

    标签: wpf silverlight bitmap


    【解决方案1】:

    您是否在 RenderOptions 上尝试过 BitmapScalingMode?它是一个附加属性,适用于大多数与绘图图像有关的 DependencyObject。一个例子:

    <object Name="myObject" RenderOptions.BitmapScalingMode="HighQuality" .../>
    

    或在代码隐藏中执行此操作:

    RenderOptions.SetBitmapScalingMode(myObject, BitmapScalingMode.HighQuality);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多