Можно ли импортировать Photoshop PSD в Expression Blend для заполнения существующей структуры макета? - PullRequest
1 голос
/ 02 августа 2010

Мне нужно создать довольно сложный макет для виджета в Expression Blend, с визуальным дизайном, еще не установленным на камне, и с довольно улучшенными функциональными каркасами.и выбор структур макетов на основе каркасов, но, как я уже видел во время экспериментов, PSD-файлы будут импортироваться с использованием их внутренней структуры слоев.

Каков наилучший рабочий процесс для импорта / замены?элементы, без необходимости переделывать все по крупицам при каждом импорте?Expression Blend PSD импортер очень хорош в преобразовании векторных слоев с простыми эффектами слоя в Blend собственные векторные рисунки и эффекты, но каков наилучший способ получить их в нужном месте в существующей структуре макета?

1 Ответ

1 голос
/ 06 сентября 2010

Проработав немного больше с Expression Blend, кажется, что это далеко не возможно.

При импорте Blend просто создаст совершенно новую структуру макета в вашем корневом элементе и попытается отразить структуру PSD внутри.Это также делает это раздражающим способом, делая холсты из групп слоев (которые вам почти наверняка нужно будет превратить в сетки и перемещать элементы внутри вручную), и это помещает ваши векторные контуры смещенными на произвольные числа внутри, так что вы будетепридется обрабатывать его вручную, если вам нужно что-то еще, кроме полностью статического, абсолютного макета.

Лучший рабочий процесс, который я мог придумать, это создать структуру макета и вставить ее в биты из импортированной структуры.рукой.Ужасно, но, по крайней мере, если вы будете осторожно использовать эффекты слоев в Photoshop и придерживаться векторных контуров, Blend хорошо преобразит их в контуры.Хотя это не для меня, почему он не может превратить прямоугольные пути в собственные прямоугольники, так что вам придется делать это и вручную.

Ой, подождите, почти забыл лучшую часть, для любой нетривиальной векторной формы, сделайтеОбязательно проверяйте его после импорта с помощью инструмента прямого выбора, поскольку Blend иногда добавляет много дополнительных контрольных точек без видимой причины!

...