如何强制GNU“条形码”来遵守我在命令行中指定的页面大小?

时间:2016-06-27 17:44:32

标签: barcode postscript

史: 我试图让GNU“条形码”生成条形码,我可以添加到选择列表和工作单。我正在尝试使用以下命令创建与我们在仓库中使用的物理标签(2.5“x0.75”)一样小的条形码:

#barcode -b 'TEXTTOENCODE' -c -e code39 -u in -g 2.5x0.75 -u in -p 2.5x0.75 > bc.ps

问题: 无论我使用什么页面大小参数,我似乎只能生成美国Letter大小的文档。

当我打开生成的文件(在KDE文档查看器中)时,文件属性报告为:'US Letter,Portrait(216×279 mm)',如下所示: KDE Document Viewer - Sample Barcode image with picture properties.

下面的GNU条码版本:

# barcode --version
barcode frontend (GNU barcode) 0.98

欢迎任何有关我可能做错的建议。

谢谢, '斯凯

1 个答案:

答案 0 :(得分:2)

您没有做错任何事情,只是barcode使用过时的DSC评论来声明纸张尺寸,这是PS查看器无法识别的。也许尝试使用选项-E?这会将文档裁剪为条形码。