没有边框/边距的AirPrint

时间:2014-11-04 13:35:46

标签: ios objective-c cordova printing airprint

我正在尝试在 DIN A6 (105x148mm)(美国:4.13x5.83英寸)的DIV内打印图像。但是在模拟器中,我总是得到带边框/边距的打印输出。

是否可以将AirPrint定制为打印而没有边距/边框并适合纸张?

我正在使用 Cordova AirPrint插件,该插件不提供此类自定义功能。这里是JS:

var cusImage = document.getElementById('imgDIV');
window.plugin.printer.print(cusImage, {}, function () {
                                      //callback
                                       });

我对Objective-C的了解非常有限。我查看了APPPrinter.m文件,我只发现了这个:page.scalesPageToFit = YES;,它已经设置为是,但显然不会删除边框。

这是我试图打印的图片:Original Image

以下是使用打印机模拟器的AirPrint输出:

printed

0 个答案:

没有答案