Импортирайте файл на Adobe Illustrator в Blend Microsoft Docs
Можете да импортирате PDF-съвместими файлове на Adobe Illustrator директно в отворен документ в проект на Microsoft Blend за Visual Studio.
Когато импортирате файл на Illustrator в Blend, слоевете, групите и обектите на Illustrator се преобразуват в контейнери и обекти със свързани свойства. Разбирането на процеса на импортиране на обекти на Illustrator в Blend ще ви помогне да интегрирате файлове на Illustrator в проекти на Blend по-бързо и по-ефективно.
Когато записвате файла в Illustrator, уверете се, че квадратчетоСъздаване на PDF съвместим файл в диалоговия прозорецОпции на Illustrator е избрано. В противен случай няма да е възможно да импортирате файлове на Illustrator в Blend.

Импортирайте файл на 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.