2015-03-03 3 views
4

Я пытаюсь разместить svg в иллюстраторе, используя extendscript. Вот в основном то, что я делаюМесто SVG в Illustrator

var doc = app.documents.add(); 
var p = doc.placedItems.add(); 
p.file = new File(svgfilepath); 

Это терпит неудачу с ошибкой

Файл находится в формате, который не может быть помещен

Я могу поместить один и тот же файл вручную Файл> Место. Я что-то упускаю? Нужна помощь!

+2

У Javascript-команды Illustrator еще многое предстоит узнать ... Использует ли этот синтаксис другие «помещаемые» элементы, такие как JPEG или PDF? – usr2564301

+1

Да! Jpegs/Pngs прекрасно разбираются в этом. – Yawar

ответ

3

По W_J_T на forums.adobe.com:

var doc = app.activeDocument; 
var svgFile = File(Folder.desktop + '/testSVG.svg'); 
doc.groupItems.createFromFile(svgFile); 

Это работает!

 Смежные вопросы

  • Нет связанных вопросов^_^