2

我尝试在 1.5x1" 标签上使用斑马 tlp 2824 打印条形码。这是我在 Java 中所做的:

DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PRINTABLE;
PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
aset.add(OrientationRequested.LANDSCAPE);
aset.add(MediaSizeName.ISO_A10);        
aset.add(new Copies(1));

当我打印时,它看起来像这样:

伊姆古尔

所以我试着把它缩小一点,看看它是否与源文件有关。但似乎源正确显示。我认为这与似乎保持纵向格式的媒体尺寸有关,因此源图像被剪切。我不确定 A10 是否是在这里选择的正确格式,但它对我想要使用的标签几乎有正确的度量。我很感激这里的一些帮助。

4

1 回答 1

2

添加这一行有助于:

aset.add(MediaSize.findMedia(2, 1, Size2DSyntax.INCH)); 
于 2013-01-28T16:59:41.893 回答