1
我有一个javaFx应用程序,我正在打印机模块,在与其他事情完成的软件,如已安装的打印机列表,从特定的打印机打印,但获得布局问题,现在我有80毫米打印机,当我从这台打印机获得打印,然后在左侧和右侧有很多余量,请帮助我获得正确的打印。如何在javafx中为PrintLayout设置页边距?
我用下面的代码打印: -
PageLayout pageLayout = prnterForJob.createPageLayout(Paper.MONARCH_ENVELOPE,
PageOrientation.PORTRAIT, 0, 0, 0, 0);
PrinterJob job = PrinterJob.createPrinterJob(prnterForJob);
job.getJobSettings().setCopies(nmbrOfCopies1);
if (job != null) {
//boolean success = job.printPage(node);
weOrderPrint.print(job);
job.endJob();
}
是......现在我加了..但布局不是在中心..它出现在右侧......我如何得到它在中心? – gurjeet
好吧,我很难在没有打印机访问的情况下进行故障排除,等等。我会尝试不同的边距设置。 –
谢谢...我发现支持的纸张表格打印机...现在每件事情都很好。 – gurjeet