1
我正在使用收据纸张(4.2“x 11”)通过Wifi从Android设备打印我的发票。但是,它始终打印空白纸张。但是,如果我使用A4纸张,它会在纸张上打印内容。Android使用自定义纸张尺寸打印
所以我修改了打印的代码如下,
PrintManager printManager = (PrintManager) getSystemService(Context.PRINT_SERVICE);
String jobName = " Document";
PrintAttributes.Builder builder = new PrintAttributes.Builder();
PrintAttributes.MediaSize custom = new PrintAttributes.MediaSize("10 Envelope" , "Custom", 4200,11000);
builder.setMediaSize(custom);
PrintJob printJob = printManager.print(jobName, pda,
builder.build());
但是Android不显示打印菜单此选项。它仅显示默认的纸张尺寸。
我甚至尝试,PrintAttributes.MediaSize.JPN_YOU4这是我的论文的最接近的大小,它不显示它。请给我任何建议。