我正在尝试将一个postscript文件打印到Dymo LabelWriter(试过一个LabelWriter 450和LabelWriter 330-Turbo),我已经通过ok了,但是边距似乎很高,是1/3的标签不可打印(参见图片,黑色正方形应覆盖整个标签的宽度)。
标签是39毫米89毫米(所以252pt x 123pt)
我正在使用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
答案 0 :(得分:0)
不是没有看到PostScript文件,没有。我没有从Dymo网站上看到打印机接受PostScript输入,那么你如何将PostScript文件发送给它呢?
添加以回应问题中的修改。
对我而言,我并不完全清楚你期望它的样子。
您的原始评论指的是黑色方块,但PostScript不包含黑色方块,它会绘制一个宽高比为20:1的矩形。您已将介质设置为比较长(252,123)更宽,但您可以使用方向将内容旋转270度。这是真实的肖像,但颠倒了。如果你想要肖像,为什么不把媒体设置为肖像?
简单地说原点是照片中拇指正上方的角落,我认为打印的长边和短边相对于实际标签是相反的。
请注意,BoundingBox注释是注释,并且PostScript解释器会忽略它,因此更改它无效。
也许你能解释一下你想要达到的目标吗?
答案 1 :(得分:0)
问题解决了,打印机未设置为接受此类标签
如果遇到此问题,请转到打印机驱动程序的高级设置并设置标签。