Печатная печать Adobe Illustrator
-
25-10-2019 - |
Вопрос
У меня есть задача печатать партию файлов иллюстраторов.
Есть 8 документов AI и 1 файл CSV. В файле CSV есть информация, которую мне нужно изменить в документе ИИ перед печати.
На самом деле я делаю это, используя ссылку на ИИ в Visual Studio и используя doc.printout (), моя проблема в том, что он отправляет 1 файл на распечатку () на принтер, и это не так быстро, тем больше у меня принтеров, тем Больше задержки для отправки документа между принтерами.
Мне было интересно, смогу ли я использовать другую библиотеку, чтобы распечатать ее или использовать другую функцию из этой библиотеки. Может быть, даже использование пакетных действий внутри Illustrator, но я думаю, это не сильно изменится в производительности, ну, я не знаю.
Читал ли здесь некоторые потоки и увидели, что файл AI почти идентичен файлу PDF, возможно, загрузите документы в справочнике Adobe PDF в C# помог бы быстрее печатать?
Какие -нибудь советы, пожалуйста?
Решение
Глядя на Ссылка на VBScript за printOut()
Я предполагаю, что Illustrator делает много работы, прежде чем выпустить заданную работу ( PrintOptions
Object - это коллекция параметров, каждый из которых имеет дюжину или около того различных настройки, чтобы Twiddle ... нет, спасибо).
я предлагаю тебе SaveAs()
Ваш файл в PDF и распечатайте его вместо этого. У PdfSaveOptions есть сама по себе дерьмовые варианты, но, похоже, (почти?) Все они необязательны.