我正在尝试在 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输出: