Pergunta

A nossa pessoa gráficos usa Adobe Illustrator e gostaríamos de usar suas imagens dentro de nosso aplicativo WPF como caminhos. Existe uma maneira de fazer isso?

Foi útil?

Solução

Nós usamos Expression Design para fazer isso.

Infelizmente, não há atualmente nenhuma visualização beta livre como Blend 2.5, no entanto, você pode download uma cópia de teste (que eu acho que você pode usar durante 90 dias).

Se você não quer ir por esse caminho, eu sei que um monte de pessoas também usam exportador de Mike Swanson que é apontado pelo curtisk acima.

Outras dicas

Esta deve caber a conta AI-> XAML

Você pode ir de AI para SVG para XAML.

  1. De Adobe Illustrator:. Arquivo -> Salvar como -> * .SVG

    • SVG "Profile 1.1" parece ser suficiente.

    • Note que para preservar caminho / nomes de grupo em XAML você deve habilitar "Preserve Illustrator recursos de edição" (ou, pelo menos, como é chamado no CS4).

  2. SharpVectors pode converter dados SVG para dados XAML. Isso irá produzir um fragmento de XAML com <DrawingGroup> raiz.

  3. Faça o que você precisa fazer para copiar e colar e outro uso do XAML, como colocá-lo em uma imagem como abaixo. objetos nomeados ou grupos no arquivo do AI ainda deve ter seus nomes no XAML ou seja, via x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. Os sistemas de coordenadas pode ser uma dor, se você quer ser animar as coisas. Há alguns outros lugares, como este que pode ter insights.

Leve-a para exportar as ilustrações como algum outro formato (versões recentes do Illustrator SVG apoio) que você pode usar ou converter para algo que vai funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top