我正在使用Expression Blend 4.我希望能够通过Path
,ScaleTransform
,RotateTransform
,{Height
来操纵Width
{1}}等,以某种方式提取结果几何数据。
例如,以下是我操纵过的Path
:
<Path x:Name="path" Data="M34.555819,-10.855642 L33.87765,10.694269 111.5,10.5 111.5,30.5 35.546387,30.836126 34.332857,52.291507 -24.919613,20.285166 z" Fill="White" Margin="12.624,48.361,717,0" RenderTransformOrigin="0.5,0.5" Height="19.77" Stretch="Fill" VerticalAlignment="Top" >
<Path.RenderTransform>
<TransformGroup>
<ScaleTransform ScaleY="0.5" ScaleX="0.5"/>
<SkewTransform/>
<RotateTransform Angle="-45.19"/>
<TranslateTransform X="-0.0091096941141897148" Y="-3.18742921035944"/>
</TransformGroup>
</Path.RenderTransform>
</Path>
现在,从Path
开始,我可以创建一个新的合并Path
,其中操作和设置内置于Path
的几何(数据)吗?制作像没有所有变换等的东西
<Path Data="<new data>" />
答案 0 :(得分:4)
我用于此类事情的一个简单技巧是在其上绘制另一个小而简单的Transparent
Path
,同时选择它们,然后对象 - &gt;组合 - &gt;联合,您将得到新的Path
Data
,这通常可以解决问题。
希望这有帮助。