2010-08-02 3 views
1

J'ai besoin de créer une mise en page assez compliquée pour un widget dans Expression Blend, avec la conception visuelle pas encore définie à la pierre, tout en ayant des wireframes fonctionnels assez raffinés. J'ai donc commencé à disposer les contrôles de l'interface utilisateur et à choisir des structures de mise en page basées sur les structures filaires, mais autant que je l'ai vu jusqu'à présent, les fichiers PSD seront importés en utilisant leur structure de couche interne.Est-il possible d'importer Photoshop PSD dans Expression Blend pour remplir une structure de mise en page existante?

Quel est le meilleur flux de travail pour pouvoir importer/remplacer des éléments, sans avoir besoin de tout refaire petit à petit à chaque importation? L'importateur PSD d'Expression Blend est très efficace pour convertir des calques vectoriels avec des effets de calque simples en effets vectoriels natifs de Blend, mais quel est le meilleur moyen de les placer au bon endroit dans la structure de mise en page existante?

Répondre

1

Après avoir travaillé un peu plus avec Expression Blend, il semble que ce soit loin d'être possible. Lors de l'importation, Blend crée simplement une structure de mise en page complètement nouvelle dans votre élément racine et tente de refléter la structure PSD à l'intérieur. Il le fait aussi d'une manière agaçante, en faisant des toiles de groupes de calques (que vous aurez presque probablement besoin de transformer en grilles et de repositionner les éléments manuellement) et il place vos chemins vectoriels décalés avec des nombres arbitraires à l'intérieur, avoir à le faire manuellement si vous voulez autre chose qu'une mise en page complètement statique et absolue.

Le meilleur flux de travail que j'ai pu créer jusqu'à présent est de créer la structure de mise en page que vous voulez et de coller à la main des bits de la structure importée. Effrayant, mais au moins, si vous utilisez les effets de calque avec parcimonie dans Photoshop et que vous vous en tenez aux chemins vectoriels, Blend les convertira en chemins. Bien que ce soit au-delà de moi, pourquoi ne peut-il pas transformer les chemins rectangle en rectangles natifs, vous devrez donc le faire manuellement aussi. Oh, attendez, presque oublié la meilleure partie, pour toute forme de vecteur non trivial, assurez-vous de le vérifier après l'importation avec l'outil de sélection directe comme Blend met parfois beaucoup de points de contrôle supplémentaires sans raison apparente!

Questions connexes