Ich möchte ein PDFFile Objekt aus der Bibliothek Pdf-Renderer mit javafx Drucken drucken. Ist es möglich, nicht Node Objekte zu drucken? Derzeit verwende ich AWT-Drucken (check this example), aber es geht nicht gut mit javafx, weil mein javafx-Fenster einfriert, wenn der AWT-Druckdialog aufkommt.JavaFX Drucken nicht Knoten Objekte
Printer printer = Printer.getDefaultPrinter();
PageLayout pageLayout = printer.createPageLayout(Paper.A4, PageOrientation.PORTRAIT, Printer.MarginType.DEFAULT);
PrinterJob job = PrinterJob.createPrinterJob();
if (job != null) {
boolean success = job.printPage(node); // use something otherthan a node(PDFFile in my case)
if (success) {
job.endJob();
}
}
danke für die Antwort @james_d. Verliere ich die Klarheit, wenn ich die Ausgabe heranzoome? (dh Raster oder Vektor) – bazi