1

我有一个包含许多部分的 Word 2007 文档。每个部分使用该部分第 1 页标题中的 PCL5 转义码启用/禁用双工。

PCL5 打印机越来越少,尤其是大容量/大容量打印机。

是否有可以用来代替打印机特定代码的等效通用代码?

或者是否有您知道的 PCL6 代码?

或者是否有适用于 Word 2007 的 postscript 解决方案?

任何帮助将不胜感激。

4

1 回答 1

0

PCL5 打印机仍然无处不在,即使在生产方面也是如此(有时您需要购买一个选项)。PCL6 有一个编译流,因此您不能只添加代码。至于 Postscript,您可能可以,但它是将在打印机上执行的应用程序的源代码,因为这种结构和插入调用的位置有时很重要。

这是 PCL5 的好处之一,您可以随时随地轻松地插入命令。

使用 Postscript,您或许可以;但是,它可能会作为“要打印的文本”的一部分插入并简单地显示在页面上。有些设备有自己的双面代码,因此您需要“打印到文件”以确认您的设备使用情况,但它可能看起来像这样:“<< /Duplex true >> setpagedevice”

过去我必须在 Postscript 中做类似的事情,我所做的是在需要插入专门命令的每个页面上输入一些独特的文本。然后,我使用 Redrun 通过 Redmon 进行打印,以执行我编写的命令行工具,该工具解析字符串并将命令插入到正确的位置。Redmon 有点老了,但我们那里有类似的工具,包括一个简单的打印文件并在之后手动执行该工具。这样做使我可以控制在文件中插入 Postscript 命令的位置。

由于遗留要求,PCL5 仍将在一段时间内得到支持。我们的无数客户已将 PCL5 嵌入到大批量打印的中端应用程序中。我的建议...坚持使用 PCL5 并找到支持它的设备。在生产方面,它通常在单独的甚至是第 3 方 RIP 中完成,其中大部分应该支持输入上的 PCL。

另一种选择可能是插入您现在正在使用的相同打印命令,并编写一个在该部分中插入空白页的宏,以补偿您想要打印单工。纸张仍会在打印机内翻转,从而降低您的性能,但可能会产生相同的结果。

于 2010-07-23T12:43:30.030 回答