2017-09-27 102 views
0

我有戴莫labelwriter打印機: enter image description hereGhostscript - 如何在貼紙上打印不是A4的標籤?

這是用來打印在貼紙模型11356(40毫米型,80MM)標籤

enter image description here

在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它做異常的紙張設置和打印異常。

回答

1

你還沒有說過你如何使用Ghostscript。您使用的是哪種設備CUPS,mswinpr2,還有其他的東西?

所有Ghostscript設備將兌現從PostScriptPDF媒體請求,這將覆蓋任何命令行開關,除非您還設置-dFIXEDMEDIA

您還沒有引用確切的命令行;但MediaSize交換機已棄用,不應使用。

我要猜你正在使用mswinpr2,在這種情況下Ghostscript將使用打印機配置的默認媒體大小。我不是這樣的,你需要改變它。

+0

爵士,我使用1)'GSBatchPrint 32位(包括GS 9.15) 'http://www.lvbprint.de/html/gsbatchprint1.html 2)它已gswin32.exe,其讀ini文件 – YumYumYum

+0

爵士,正如你所說的'mswinpr2'應該使用默認的媒體大小。但它沒有那樣做。當我沒有Ghostscript直接打印PDF時,然後標籤打印工程。但是,當我使用Ghostscript,然後打印和彈出20個標籤,而不是打印到1個單一的貼紙。 – YumYumYum

+0

http://paste.ubuntu.com/25627080/ - 這是gsbatchprint.exe使用的INI文件(mswinpr2) – YumYumYum