【发布时间】:2010-02-09 23:36:56
【问题描述】:
在普通的 C# 中,使用 Grpahics.DrawString() 方法很容易绘制位图。 Silverlight 似乎已经取消了位图对象,并且图形也不再可用。那么...我在使用 Silverlight 时如何操作/创建位图?如果有帮助,我正在使用 Silverlight 3。
让我告诉你我在做什么。我得到了一个模板,基本上是一个预渲染的图像。然后,用户可以从多个图像中进行选择并输入所需的文本。然后我将它渲染到图像,调整大小等......在范围内并将其居中在图像的预定义区域中。如果我可以计算大小(如在 MeasureString 方法中)然后绘制字符串(如在 Graphics.DrawString 方法中),那很好。真正的问题是,无论我为什么要能够做到这一点,是否可以做到?
【问题讨论】:
-
那些提供建议的人总是担心它是否适合手头的问题。不知道为什么有人想做某事(尤其是表面上看起来不明智的事情)让我们感到不舒服。提供为什么的原因可能允许某人提供您可能尚未考虑过的更后期的解决方案。
标签: c# silverlight-3.0 bitmap image-manipulation