有没有一种简单的方法可以将postscript页面强制插入到新的物理页面而不插入空白页面?
例如,假设我有一个包含10个postscript页面的PS文档,需要打印到不同的文档包中:
1 - 物理页面1正面
2 - 物理Page 1后侧
3 - 物理Page 2
4 - 物理正面
5 - 物理Page 3后侧
6 - 物理Page 4正面
7 - 物理Page 5
8 - 物理Page 6正面
9 - 物理Page 7正面
10 - 物理Page 7后侧
我可以将整个文件设置为双面打印,并在第3,6,7和8页之后插入虚拟页面,但我希望避免这种情况,因为我们的打印机每次展示费用,而非每个实际页面.
我希望有一个简单的PS语法,对应于"强制到首页".
尝试关闭双面打印,然后立即重新开始插入空白页的位置。
<< /Duplex false >> setpagedevice
<< /Duplex true >> setpagedevice
Run Code Online (Sandbox Code Playgroud)
setpagedevice隐式调用erasepage和initgraphics(因此请在相关内容之后使用它showpage),但是《 PostScript语言参考手册》说:
在激活设备时,双工设备始终将第一页打印在新的介质上。停用时,如果仅在一侧打印,它将自动传送最后一张介质。
因此,如果可行,则应保存,showpage但仍可以正确弹出页面。
| 归档时间: |
|
| 查看次数: |
3250 次 |
| 最近记录: |