我正在使用zebra Library中的GraphicUtil来打印图像,我已经在打印机中收到了磁带,并且打印机设置为2“x 2”尺寸并且连续进纸。我正在尝试打印的图像是403x203像素,我在打印调用中将其缩小。
UIImage * test = [UIImage imageNamed:@"test.png"];
success = [[self.printer getGraphicsUtil] printImage:[test CGImage] atX:0 atY:0 withWidth:300 withHeight:150 andIsInsideFormat:NO error:&error];
如果我将打印机配置为默认值,则会打印图像,但在前面和后面留空的长节中间。在不久的将来,我将切换到某种标签而不是磁带,所以我希望模仿大小~2x1“。
就配置和定位而言,是否有一些我缺失的东西?
这类似于this,但这个答案对我来说似乎没有用。
编辑: 原来问题是调用一个函数将PDF转换为UIImages以及翻译和翻译的上下文。一旦我删除了多余的电话,这就开始正常工作了。感谢那些关注我的问题的人。