Oft mal hat man ein nettes Bild das man aber in XAML benötigt. Mein erster Fall war Homer Simpson der mit den Augen rollen kann. Expression Design bietet diese Funktion. Dazu das Bild markieren – im Menü [Object] den Punkt [Image] und [Auto Trace auswählen]
Der Standarddialog erzeugt einen recht entspannten XAML Code den ich nur als Auschnitt wieder geben möchte.
<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x:Name="Layer_1_4" Width="300" Height="362" Canvas.Left="0" Canvas.Top="0">
<Viewbox Width="158.667" Height="178.333" Canvas.Left="4.64916e-006" Canvas.Top="10">
<Canvas Width="158.667" Height="178.333">
<Path Width="158.667" Height="178.333" Canvas.Left="0" Canvas.Top="0" Stretch="Fill" Fill="#FFF8F8F8" Data="F1 M 0.264444,0L 158.667,0.246338L 158.402,178.333L 0.264444,178.333L 0,178.087L 0.264444,0 Z "/>
<Path Width="144.25" Height="170.592" Canvas.Left="8.31379" Canvas.Top="3.85883" Stretch="Fill" Fill="#FF000000" Data="F1 M 12.6933,118.971C 12.3239,116.116 12.8606,113.221 13.0404,110.35C 13.079,109.734 13.1175,109.118 13.1561,108.503C 13.1947,107.887 13.5454,107.217 13.2718,106.655C 12.8733,105.837 11.9551,105.341 11.2967,104.685C 10.6384,104.028 9.75731,103.516 9.32166,102.714C 7.88168,100.064 9.73
Das ist schon ein ziemlich gutes Ergebnis. Optisch sieht das dann so aus.
Wenn man die Anzahl der Farben auf 4 erhöht (aus Abb1) erhält man folgendes Ergebnis
Aber auch der XAML Code vervierfacht sich ca.
Grafiker nehmen aber auch oft ihr Grafiktablet zur Hand und zeichnen das Objekt in den Konturen nach. Ich hab das hier mal mit meinem Tablet PC probiert.
Das ist mein 3 Minuten Ergebnis mit B-Spline Pfad Objekten. Man geht einfach an den Kanten entlang und tippt immer dort hin wo es eine Richtungsänderung gibt. An Kurven öfter und an Geraden weniger. Man kann nachträglich auch jeden einzelnen Punkt wieder bewegen oder die Radien anpassen.
Gar nicht so übel oder?