Image 如何在Expression Blend中裁剪图像?

Image 如何在Expression Blend中裁剪图像?,image,expression-blend,Image,Expression Blend,我知道这更倾向于一个设计师的问题,但当我面临开发一些需要裁剪图像的东西时,我想我会尝试一下这个问题 这似乎是一个很可笑的问题,但我已经在IDE(Expression Blend 2)中到处寻找,试图找到一种裁剪我的图像的方法,但我想不出来 这似乎非常符合并在某种意义上进行了讨论,即当涉及到在表达式中混合设计时,我是一个完全的noob。我对找出最有效的方法非常感兴趣。我发现了一篇文章,描述了一个工作流程,你可以通过它产生一个作物,我在下面添加了这个答案,但我真的希望其他人能知道一种更快(更少点击)

我知道这更倾向于一个设计师的问题,但当我面临开发一些需要裁剪图像的东西时,我想我会尝试一下这个问题

这似乎是一个很可笑的问题,但我已经在IDE(Expression Blend 2)中到处寻找,试图找到一种裁剪我的图像的方法,但我想不出来

这似乎非常符合并在某种意义上进行了讨论,即当涉及到在表达式中混合设计时,我是一个完全的noob。我对找出最有效的方法非常感兴趣。我发现了一篇文章,描述了一个工作流程,你可以通过它产生一个作物,我在下面添加了这个答案,但我真的希望其他人能知道一种更快(更少点击)的方法来做像这样琐碎的事情


有人知道怎么做吗?

我找到了一篇文章,里面有进行图像裁剪的步骤,但做这样一个简单的操作非常费时。你可能会认为MS Paint只需点击几下按钮,就可以在Blend中轻松实现

这是我的建议

然而,我仍然想知道是否有更简单的方法来做到这一点


这种方法的另一个问题是,之后,我无法更改裁剪图像时使用的矩形的大小,这是我需要能够做到的,因为我必须使图像在宽度和高度上具有精确的像素数。

据我所知,无法在expression Blend中直接裁剪图像。Blend不是图像编辑应用程序。你需要另一个工具

但是,如果您只想显示图像的一部分,则可以剪切图像。只需在其顶部添加一个矩形,右键单击它,转到路径->生成剪切路径。

现在,从要应用剪辑的列表中选择System.Windows.Controls.Image条目,然后单击Ok

您甚至可以使用圆角矩形、圆形和自定义路径进行剪裁,但在大多数情况下,矩形可以完成此任务

只是遇到了另一种情况。 看看这个。它使用CroppedBitmapClass作为图像源。它不是Blend中的实际图形,但您可以通过手动编辑Xaml来添加它。从您的问题来看,不清楚您是在Expression Blend中创建Silverlight还是WPF应用程序。CroppedBitmapClass仅在WPF中可用


使用新的Silverlight 3您可以使用进行图像裁剪:

我同意,但我正在尝试学习使用Blend,以便将其纳入我的开发中。这可能是关于如何在Blend中为我做一些事情的众多问题之一=PThanks Sorskoot,我真的在尝试为Silverlight和WPF应用程序学习这一点。使用您描述的方法,您是否仍在设计中保留整个图像?因此,对于我只需要其中一小部分的大型图像,这并不能很好地工作,但如果大部分图像都是可见的,它会工作吗?