Ghostscript - 如何在贴纸上打印不是A4的标签?
问题描述:
我有戴莫labelwriter打印机: Ghostscript - 如何在贴纸上打印不是A4的标签?
这是用来打印在贴纸模型11356(40毫米型,80MM)标签
在Ghostscript可设定可以调节,告诉它不是A4也不是A5,B5,EnvC5,但它必须是40mm,80mm?我尝试了以下参数,但它不打印到1个标签,而是继续推出20个标签并在错误的标签位置打印。
MediaSize A4
MediaSize A5
MediaSize B5
MediaSize EnvC5
MediaSize EnvDL
MediaSize EnvISOB5
MediaSize Postcard
MediaSize DoublePostcard
因此,我也有PDF文件本身制成40毫米×80毫米。但它仍然无法打印在1个标签/贴纸上。
我该如何告诉Ghostscript只是用它的确切的默认大小来打印PDF。没有Ghostscript时,我打印PDF时,它完美的作品,但当我使用Ghostscript它做异常的纸张设置和打印异常。
答
你还没有说过你如何使用Ghostscript
。您使用的是哪种设备CUPS
,mswinpr2
,还有其他的东西?
所有Ghostscript
设备将兑现从PostScript
或PDF
媒体请求,这将覆盖任何命令行开关,除非您还设置-dFIXEDMEDIA
。
您还没有引用确切的命令行;但MediaSize
交换机已弃用,不应使用。
我要猜你正在使用mswinpr2
,在这种情况下Ghostscript
将使用打印机配置的默认媒体大小。我不是这样的,你需要改变它。
爵士,我使用1)'GSBatchPrint 32位(包括GS 9.15) 'http://www.lvbprint.de/html/gsbatchprint1.html 2)它已gswin32.exe,其读ini文件 – YumYumYum
爵士,正如你所说的'mswinpr2'应该使用默认的媒体大小。但它没有那样做。当我没有Ghostscript直接打印PDF时,然后标签打印工程。但是,当我使用Ghostscript,然后打印和弹出20个标签,而不是打印到1个单一的贴纸。 – YumYumYum
http://paste.ubuntu.com/25627080/ - 这是gsbatchprint.exe使用的INI文件(mswinpr2) – YumYumYum