Frage

Unsere Grafiken Person verwendet Adobe Illustrator und wir möchten, dass ihre Bilder innerhalb der WPF-Anwendung als Pfade verwenden. Gibt es eine Möglichkeit, dies zu tun?

War es hilfreich?

Lösung

Wir verwenden Expression Design, dies zu tun.

Leider gibt es zur Zeit keine freie Beta-Vorschau wie Mischung 2.5, jedoch können Sie Download eine Testversion (was ich denke, Sie 90 Tage lang verwenden können).

Wenn Sie auf diesen Weg nicht gehen, ich weiß, dass eine Menge Leute, auch Mike Swanson Exporteur verwenden, die oben von curtisk gerichtet ist.

Andere Tipps

Dies sollte die Rechnung passen AI-> XAML

Sie können von AI gehen zu XAML SVG.

  1. Von Adobe Illustrator. Datei -> Speichern unter -> * .SVG

    • SVG "Profil 1.1" scheint ausreichend zu sein.

    • Beachten Sie, dass Pfad / Gruppennamen in XAML erhalten sollten Sie die Option "Preserve Illustrator-Bearbeitungsfunktionen" (oder zumindest, wie es in CS4 genannt).

  2. SharpVectors können SVG-Daten zu XAML-Daten konvertieren. Dies wird ein Fragment von XAML mit root <DrawingGroup> erzeugen.

  3. Tun Sie, was Sie tun müssen, um Paste zu kopieren und auf andere Weise die XAML verwenden, wie es in ein Bild wie unten platzieren. Benannte Objekte oder Gruppen in der AI-Datei sollten noch ihre Namen in der XAML haben das heißt über x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. Koordinatensysteme kann ein Schmerz, wenn Sie die Dinge Animieren sein wollen. Es gibt einige andere Beiträge wie diese EVENTUELL haben Einsichten.

Erhalten sie die Illustrationen als ein anderes Format (aktuelle Versionen von Illustrator Unterstützung SVG) zu exportieren, die Sie etwas verwenden oder umwandeln kann, die funktionieren wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top