2008-10-07 3 views

Répondre

1

Il semble que le fichier PNG généré soit probablement la partie raster de votre fichier AI et qu'il ne puisse pas être converti en graphiques vectoriels. Importez-vous des fichiers PNG ou JPG ou un autre graphique raster dans votre fichier AI?

+0

Je ne sais pas. On m'a donné un fichier AI et j'ai été chargé de le convertir en XAML. La plupart d'entre eux travaillent sauf quelques uns. – ScottG

+0

Je voudrais à travers les fichiers AI qui ne fonctionnent pas et voir qu'ils contiennent des graphiques non vectoriels (a.k.a. Raster). Vous pouvez le dire en essayant de redimensionner les graphiques - les rendre beaucoup plus gros. Les graphiques vectoriels évolueront à l'infini sans pixellisation. Les graphiques raster pixelliseront à mesure qu'ils évolueront. – Seibar

2

Un autre itinéraire que vous pouvez essayer est d'utiliser Expression Design pour convertir le fichier .ai.

(S'il vous plaît noter qu'une fois que vous avez Expression Design ouvert, vous devez créer un nouveau document avant la Fichier-> élément de menu Importer est même activée.)

Cependant, une fois que vous convertissez le fichier .ai avec Expression Conception, vous aurez probablement encore le problème d'avoir des informations raster dans le fichier .ai ... qui, comme Terrapin le mentionne déjà, est difficile à convertir en vecteur (et apporte généralement une empreinte mémoire élevée pour se rapprocher de la qualité du raster image).

Mais pour vous aider, Expression Design offre également la possibilité de convertir des informations raster en vecteur. Si vous sélectionnez l'image que vous voulez convertir, allez à Objet-> Image-> Auto Trace Image pour le convertir.

Voir ce StackOverflow question pour plus d'informations, mais fondamentalement Microsoft vous permet de télécharger un essai que vous pouvez utiliser pendant 90 jours.

Espérons que ça aide.

+0

Heh. Je n'ai pas vu que vous étiez l'affiche originale de l'autre 'Comment convertir un fichier Illustrator en un chemin pour WPF' question ... – cplotts

0

Pour convertir des images raster en images vectorielles, j'ai trouvé Inkscape (gratuit) pour faire un excellent travail (comparable à VectorMagic, qui n'est plus gratuit d'ailleurs).

Dans Inkscape, importez votre image et utilisez la fonction Path/Trace Bitmap. Il a beaucoup de contrôle. Une fois converti en image vectorielle, sauvegardez-le en SVG. Ensuite, en utilisant ViewerSvg, vous pouvez convertir en données vectorielles XAML. (Chemin & Toile)

Questions connexes