Pregunta

Nuestra persona de gráficos utiliza Adobe Illustrator y nos gustaría usar sus imágenes dentro de nuestra aplicación WPF como rutas. ¿Hay alguna manera de hacer esto?

¿Fue útil?

Solución

Usamos Expression Design para hacer esto.

Lamentablemente, actualmente no hay una versión beta gratuita como Blend 2.5, sin embargo, puedes descargue una copia de prueba (que creo que puede usar durante 90 días).

Si no quieres ir por esta ruta, sé que mucha gente también utiliza el exportador de Mike Swanson, al que apunta el cursor arriba.

Otros consejos

Esto debería encajar en la factura AI- > XAML

Puedes ir de AI a SVG a XAML.

  1. De Adobe Illustrator: Archivo - > Guardar como - > * .SVG.

    • SVG " Perfil 1.1 " parece ser suficiente.

    • Tenga en cuenta que para conservar los nombres de ruta / grupo en XAML, debe habilitar " Conservar capacidades de edición de Illustrator " (o al menos como se llama en CS4).

  2. SharpVectors puede convertir datos SVG a datos XAML. Esto producirá un fragmento de XAML con la raíz <DrawingGroup>.

  3. Haga lo que necesita hacer para copiar y pegar y, de lo contrario, utilice el XAML, como colocarlo en una imagen como la que se muestra a continuación. Los objetos o grupos nombrados en el archivo AI aún deben tener sus nombres en XAML, es decir, a través de x:Name="...".

<Image>
  <Image.Source>
    <DrawingImage>
      <DrawingImage.Drawing>
        <DrawingGroup ... the output from step #2 ...>...</DrawingGroup>
      </DrawingImage.Drawing>
    </DrawingImage>
  </Image.Source>
</Image>
  1. Los sistemas de coordenadas pueden ser una molestia si quieres animar cosas. Hay algunas otras publicaciones, como esto , que puede tener ideas.

Pídale que exporte las ilustraciones como algún otro formato (las versiones recientes de Illustrator son compatibles con SVG) que puede usar o convertir en algo que funcione.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top