1

我正在尝试将 postscript 文件打印到 Dymo LabelWriter(尝试了 LabelWriter 450 和 LabelWriter 330-Turbo),我得到了它的低谷,但边距似乎很高,标签的 1/3 '不可打印(见图,黑色方块应该覆盖整个标签的宽度)。

在此处输入图像描述

标签在 39 毫米上是 89 毫米(所以 252 点 x 123 点)我使用的是边界框,8 8 252 123并且页面方向设置为纵向。

我什至用 Gimp 生成的 eps 文件对其进行了测试,它使相同的区域空白。

任何人都知道为什么它不能正确打印?

编辑:

该文件可以在这里查看:http: //pastebin.com/c7YC5ftb

我用来在 Dymo LabelWriter 上打印的命令是:

C:\ps\gswin32c.exe -sDEVICE=mswinpr2 -dNoCancel -dNOPAUSE -dSAFER -sOutputFile="%%printer%%DYMO LabelWriter 450" -q "C:\ps\dymo.ps" -c quit
4

2 回答 2

0

问题已解决,打印机未设置为接受此类标签

如果您遇到此问题,请转到打印机驱动程序的高级设置并设置标签。

于 2013-03-28T09:02:18.343 回答
0

不是没有看到 PostScript 文件,没有。我从 Dymo 网站上看不到打印机接受 PostScript 输入,那么您如何将 PostScript 文件发送给它?

添加以响应问题中的编辑。

好吧,我并不完全清楚你期望它是什么样子。

您的原始评论指的是黑色方块,但 PostScript 不包含黑色方块,它绘制了一个纵横比为 20:1 的矩形。您已将媒体设置为比长度更宽 (252,123),但随后您使用方向将内容旋转 270 度。这是真的,这是肖像,但颠倒了。如果你想要肖像,为什么不将媒体设置为肖像?

简单地说,原点是照片中拇指正上方的角落,我认为打印的长边和短边相对于实际标签是颠倒的。

请注意,BoundingBox 注释是注释并且被 PostScript 解释器忽略,因此更改它没有任何效果。

也许你能解释你想要达到的目标?

于 2013-03-27T14:07:31.907 回答