Импортирайте файл на Adobe Illustrator в Blend Microsoft Docs

Можете да импортирате PDF-съвместими файлове на Adobe Illustrator директно в отворен документ в проект на Microsoft Blend за Visual Studio.

Когато импортирате файл на Illustrator в Blend, слоевете, групите и обектите на Illustrator се преобразуват в контейнери и обекти със свързани свойства. Разбирането на процеса на импортиране на обекти на Illustrator в Blend ще ви помогне да интегрирате файлове на Illustrator в проекти на Blend по-бързо и по-ефективно.

Когато записвате файла в Illustrator, уверете се, че квадратчетоСъздаване на PDF съвместим файл в диалоговия прозорецОпции на Illustrator е избрано. В противен случай няма да е възможно да импортирате файлове на Illustrator в Blend.

adobe

Импортирайте файл на Illustrator

Отворете документа, в който искате да импортирате AI файла.

В менютоФайл щракнете върхуИмпортиране на файл на Adobe Illustrator.

В диалоговия прозорецИмпортиране на файл на Adobe Illustrator намерете файла на Illustrator, който искате да импортирате, и щракнете върхуОтваряне.

Натиснете бутонаOK.

Към документа ще бъде добавен нов обектCanvas със същото име като импортирания файл. В панелаObjects and Timeline, обектътCanvas (нареченAvatarSymbols в този пример) съдържа всички обекти на Illustrator, импортирани като Blend обекти. Ако изображенията се импортират като част от AI файл, ще бъде създадена нова папка (с имеAvatar_Images в този пример) за съхраняване на всички конвертирани файлове с изображения в главната папка на панелаProjects.

Ако няма изображения, свързани с даден проект, папката няма да бъде създадена в панелаПроекти.

файл

Можете също да създадете персонализирана папка в папкатаПроект за всекиизображения, свързани с този AI файл.

Създаване на персонализирана папка с изображения

В панелаПроекти щракнете с десния бутон върху .csproj файла и изберетеДобавяне на нова папка.

Въведете име за новата папка в полето за име на папка.

С папката, избрана в панелаПроекти, импортирайте файла на Illustrator, като следвате стъпките в предишната процедура под Импортиране на файл на Illustrator.

Слоеве, групи и обекти

Blend импортира слоеве и групи на Illustrator като вложени XAML Canvas обекти, съдържащи пътища и изображения. Вложените Canvas обекти се използват като контейнери за оформление, за да се улесни работата в Blend. Информацията по-долу ще ви помогне да разберете как работят файловете на Illustrator, след като бъдат импортирани.

Имена на слоеве

Имената на слоевете се запазват за групите от най-високо ниво (Аватари в предишната фигура). За да промените името след импортиране на файл на Illustrator в Blend, щракнете с десния бутон върху обекта в панелаОбекти и времева линия и изберетеПреименуване или щракнете двукратно върху името на обекта и въведете името директно в полето за име на обекта.

Файлова и групова структура

Групите на Illustrator не съществуват в PDF-съвместими файлове, така че те не се импортират в Blend. Въпреки това, обектите, съдържащи се в групата Illustrator, се импортират като отделни обекти със същото разположение като в групата Illustrator.

Типове обекти

Изображенията се импортират като PNG файлове и се добавят към папката с изображения в панелаПроект и като обекти на изображения в панелаОбекти и времева линия. Текстовите и векторните обекти се импортират като редактируеми пътища и се показват в панелаОбекти и времева линия.

Видимост и блокиране

Опции за видимост на слоеветеИлюстраторите, импортирани в Blend, се запазват. Импортират се обаче само видими обекти в слоевете. Можете да контролирате кои обекти се импортират в Blend, като промените настройките за видимост на обекта за всеки слой в Illustrator.

ПараметритеLock се игнорират.

Редактируемо съдържание

Ако импортираното съдържание може да се редактира, можете да промените външния вид на съдържанието в Blend, като промените свойствата на обекта. Следната таблица описва елементите на Illustrator, които могат да бъдат модифицирани в Blend. Използвайте колонатаОписание, за да намерите свойствата на обекта, които могат да се променят в Blend.

Елемент на Illustrator

Смесен елемент (XAML)

Описание

Групите на Illustrator се игнорират. Съдържанието на групата обаче се импортира като отделни обекти в панелаОбекти и времева линия.

Текст (тип обекти)

Обект от тип Illustrator се импортира като обектCanvas с име TextBlock с изходен текст на Illustrator, импортиран като обектиPath. Текстовите стилове се импортират като отделни обектиPath.

Например дума от 5 букви, която има приложен стилЗачертано, се импортира като обект Canvas, съдържащ 6 пътя: един път за всяка буква от думата и допълнителен път за стилаЗачертано.

Щрихът на Illustrator се импортира като път със свойстватаStroke, нанесени към свойстватаStroke Brush в панелаProperties в Blend.

Пълноцветно запълване

Възможността за запълване с плътен цвят на Illustrator се импортира катоPath с оригиналното свойствоFill, нанесено към свойствата на BlendColor, приложени към елементаSolid Color Brush.

линеен градиентналиване

Възможността за запълване с линеен градиент на Illustrator се импортира катоPath с оригиналното свойствоFill, нанесено към свойствата наLinear Gradient Brush на Blend, приложени към елементаGradient Brush.

Радиално градиентно запълване

Възможността за радиално градиентно запълване на Illustrator се импортира катоPath с оригиналното свойствоFill, нанесено към свойстватаRadial Gradient Brush на Blend, приложени към елементаGradient Brush.

Обектът на изображението в Illustrator се импортира като обектImage в Blend. Той също така добавя PNG файл към проекта. PNG файлът е източникът на обектаImage.

Свойството OpacityMask, приложено към обекта ImageBrush

Illustrator поддържа множество запълвания за един обект. Когато се приложи второ запълване към обект в Illustrator, който съдържа алфа канал, запълването се импортира като свойството OpacityMask, приложено към обекта ImageBrush. За най-добри резултати използвайте само едно запълване като маска за непрозрачност във файл на Illustrator.

Изрязващата маска на Illustrator се импортира като свойствоClip.

Поддръжка за функции на Illustrator в Blend

Следните функции на Illustrator се поддържат в Blend. Ако е посочено, компонентите могат да бъдат модифицирани в Blend.

Въпреки че Blend поддържа следните функции на Illustrator, за най-добри резултати създайте файл на Illustrator, като използвате само векторна графика.

Текст

Текстовите слоеве, импортирани от Illustrator, се преобразуват в платно и всеки знак е отделен обект на път, който е дете на обекта платно. Обликът на текста е запазен, новече не може да се редактира след импортиране на текст.

Ако един слой текст в Illustrator съдържа прекъсвания на редове, текстът, свързан с края на всеки абзац, ще бъде импортиран като отделен обект на платно в Blend.

Когато импортирате текст от Illustrator, може да получите неочаквани резултати. Те могат да включват неочаквано завъртане на знаци, кернинг, оразмеряване и подравняване.

Текстови стилове

Когато импортирате следните текстови ефекти в Blend, се създават отделни пътища.

ефекти

Ефектите се поддържат, но не могат да се редактират в Blend. Ефектите се растеризират и импортират като обекти Image. PNG файлът се използва като източник за обекта на изображението и се намира в папката, създадена в панелаПроект.

градиенти

Blend поддържа импортиране и редактиране на радиални и линейни градиенти. Цветовите ограничения се импортират като градиентни четки в свойствотоFill на получения обект в Blend, а ограниченията за непрозрачност се импортират като градиентни четки в свойствотоOpacityMask.

Инсулти

Персонализираните щрихи се импортират като отделни пътища.

Когато запишете файл на Illustrator в PDF-съвместим формат, щрихите и запълванията се записват като отделни пътища. Когато импортирате PDF-съвместим файл в Blend, щрихът и запълването на един и същи обект могат също да бъдат импортирани като отделни обекти. Въпреки това, ако щрихът и запълването са идентични, те могат да бъдат комбинирани в един обект, когато се импортират в Blend.