Command line Dymo LabelManager PnP Postscript文件纸张大小

Command line Dymo LabelManager PnP Postscript文件纸张大小,command-line,ghostscript,postscript,Command Line,Ghostscript,Postscript,在这里,我再次提出一个附言问题 这次我尝试打印这个简单的文件: %!PS-Adobe-3.0 %%DocumentData: Clean7Bit %%Requirements: color %%LanguageLevel: 2 % 72 PostScript points = 1 inch % 1 inch = 2.54 cm %%PageBoundingBox: 8 8 300 36 << /PageSize [300 36] >> setpagedevice <

在这里,我再次提出一个附言问题

这次我尝试打印这个简单的文件:

%!PS-Adobe-3.0
%%DocumentData: Clean7Bit
%%Requirements: color
%%LanguageLevel: 2
% 72 PostScript points = 1 inch
% 1 inch = 2.54 cm
%%PageBoundingBox: 8 8 300 36
<< /PageSize [300 36] >> setpagedevice

<< /Orientation 3>> setpagedevice

/ArialBold findfont 10 scalefont setfont
30 18 moveto (Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet) show
showpage

我总是从使用显示设备开始。如果删除-sDEVICE=mswinpr2重影脚本,它将打开一个窗口,向您显示它认为的结果,如果这是错误的,那么mswinpr2不会更好。试一试,看看会发生什么,这也会显示您是否从介质上脱落,因为设置介质的GS窗口仅为白色。

KenS:GS窗口会显示整个文档(如果我使用页面大小,则允许)。但是如果我读了-s设备,它只会再次打印相同的宽度…那么我恐怕会感到困惑,GS显然正确地处理了PostScript,您使用的打印机页面大小与在GS下运行时相同?也许这与你的打印机有关,恐怕我没有一台可以试验。是的,在GS下运行时页面大小相同,谢谢你的帮助。不知道如何删除-s设备以在GS中查看文档。
C:\gs\gswin32c.exe -sDEVICE=mswinpr2 -dNoCancel -dNOPAUSE -dSAFER -sOutputFile="%%printer%%DYMO LabelManager PnP" -q "C:\gs\dymo.ps" -c quit