mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-11 01:32:08 +10:00
Choosing "Print" option from the menu starts printing immediately before choosing printing preferences
This commit is contained in:
@@ -874,13 +874,13 @@ public class ActionFactory {
|
||||
File tempPdf = Files.createTempFile("diylc", ".pdf").toFile();
|
||||
DrawingExporter.getInstance().exportPDF(PrintAction.this.drawingProvider, tempPdf);
|
||||
|
||||
PDDocument document = PDDocument.load(tempPdf);
|
||||
// PDDocument document = PDDocument.load(tempPdf);
|
||||
// PrintService printService = PrintServiceLookup.lookupDefaultPrintService();
|
||||
PrinterJob job = PrinterJob.getPrinterJob();
|
||||
PDFPageable pdfPageable = new PDFPageable(document);
|
||||
job.setPageable(pdfPageable);
|
||||
// PrinterJob job = PrinterJob.getPrinterJob();
|
||||
// PDFPageable pdfPageable = new PDFPageable(document);
|
||||
// job.setPageable(pdfPageable);
|
||||
// job.setPrintService(printService);
|
||||
job.print();
|
||||
// job.print();
|
||||
DrawingExporter.getInstance().print(PrintAction.this.drawingProvider);
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user