Mega Code Archive

 
Categories / C# / WPF
 

Geometry Used as a Clip

<Window       xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     x:Class="SDKSample.SampleViewer"     Title="  Examples" >    <Canvas>         <Image Source="c:\image.jpg" Width="200" Height="200" HorizontalAlignment="Left">           <Image.Clip>               <GeometryGroup>                   <RectangleGeometry Rect="50,5 100,10" />                   <RectangleGeometry Rect="5,5 95,180" />                   <PathGeometry>                     <PathGeometry.Figures>                       <PathFigureCollection>                         <PathFigure IsClosed="true" StartPoint="50,50">                           <PathFigure.Segments>                             <PathSegmentCollection>                               <BezierSegment Point1="175,300" Point2="425,300" Point3="120,150"/>                               <BezierSegment Point1="225,30" Point2="75,140" Point3="450,150"/>                               <BezierSegment Point1="35,300" Point2="125,150" Point3="150,350"/>                               <BezierSegment Point1="425,30" Point2="375,170" Point3="250,450"/>                               <BezierSegment Point1="55,300" Point2="125,180" Point3="150,150"/>                               <BezierSegment Point1="625,30" Point2="175,130" Point3="150,150"/>                             </PathSegmentCollection>                           </PathFigure.Segments>                         </PathFigure>                       </PathFigureCollection>                     </PathGeometry.Figures>                   </PathGeometry>                              </GeometryGroup>                       </Image.Clip>         </Image>    </Canvas>  </Window>