批次打印Adobe Illustrator
-
25-10-2019 - |
题
我有一项打印一批插画仪文件的任务。
有8个AI文档和1个CSV文件。在CSV文件中,在打印之前,我需要在AI文档中更改信息。
实际上,我是通过在Visual Studio和doc.printout()中使用AI参考来执行此操作的,我的问题是,它将每个printOut()发送1个文件到打印机,而不是那么快,我拥有的打印机越多,我的打印机越多,在打印机之间发送文档的更多延迟。
我想知道我是否可以使用另一个库来打印或使用此库中的其他功能。甚至可能在Illustrator中使用一些批处理动作,但我想这不会改变性能,好吧,我不知道。
是否在这里读取一些线程,发现AI文件几乎与PDF文件相同,也许在C#中的Adobe PDF参考中加载文档会有助于更快地打印?
有什么提示吗?
解决方案
看着 VBScript参考 为了 printOut()
我猜想插画家在发出给定的印刷工作之前做了很多工作( PrintOptions
对象是每个选项的集合,每个选项都有与Twiddle有十几个左右的设置……不,谢谢)。
我建议你 SaveAs()
您的文件到PDF,然后打印。 PDFSaveOptions本身有很多选项,但看起来(几乎?)都是可选的。
不隶属于 StackOverflow