我有一项打印一批插画仪文件的任务。
有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本身有很多选项,但看起来(几乎?)都是可选的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top