Domanda

La nostra persona grafica utilizza Adobe Illustrator e vorremmo usare le sue immagini all'interno della nostra applicazione WPF come percorsi. C'è un modo per farlo?

È stato utile?

Soluzione

Usiamo Expression Design per farlo.

Purtroppo al momento non esiste un'anteprima beta gratuita come Blend 2.5, tuttavia è possibile scarica una copia di prova (che penso tu possa usare per 90 giorni).

Se non vuoi seguire questa strada, so che molte persone usano anche l'esportatore di Mike Swanson che è indicato dal curtisk sopra.

Altri suggerimenti

Questo dovrebbe adattarsi al conto AI- > XAML

Puoi passare da AI a SVG a XAML.

  1. Da Adobe Illustrator: File - > Salva con nome - > * .SVG.

    • SVG " Profile 1.1 " sembra essere sufficiente.

    • Tieni presente che per conservare i nomi di percorso / gruppo in XAML devi abilitare " Preserva funzionalità di modifica di Illustrator " (o almeno come viene chiamato in CS4).

  2. SharpVectors possono convertire i dati SVG in dati XAML. Questo produrrà un frammento di XAML con root <DrawingGroup>.

  3. Fai quello che devi fare per copiare e incollare e altrimenti utilizzare XAML, come posizionarlo in un'immagine come di seguito. Gli oggetti o i gruppi nominati nel file AI devono comunque avere i loro nomi in XAML, ovvero tramite x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. I sistemi di coordinate possono essere una seccatura se vuoi animare le cose. Ci sono altri post come this che possono avere approfondimenti.

Falla esportare le illustrazioni in un altro formato (le versioni recenti di Illustrator supportano SVG) che puoi utilizzare o convertire in qualcosa che funzionerà.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top