Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.java > #8779

JavaFX - stampa da webView e inserimento numero di pagina nel footer

Newsgroups it.comp.java
Date 2015-11-10 10:06 -0800
Message-ID <69c782d0-1925-4728-9507-c49a56957359@googlegroups.com> (permalink)
Subject JavaFX - stampa da webView e inserimento numero di pagina nel footer
From info@area2000.it

Show all headers | View raw


Ciao a tutti,
avrei la necessità di stampare il contenuto di una webview aggiungendo alcuni testi "on the fly" tra cui il numero di pagina (per intenderci il classico testo "Pag. n di n") nel footer.
Ho fatto diverse ricerche ma nulla.
Attualmente il codice usato (molto semplice) è il seguente:

public void print(final javafx.scene.Node node) {
        
        Printer printer = Printer.getDefaultPrinter();
        
        PrinterJob job = PrinterJob.createPrinterJob(printer);
        job.getJobSettings().setPageLayout(pageLayout);
        
        if (job != null) {
            Window window = webviewDocument.getScene() != null ? webviewDocument.getScene().getWindow() : null;
            
                if (job.showPrintDialog(window)) {
                    webviewDocument.getEngine().print(job);
                    job.endJob();
                }
            
        }
    }


Qualcuno sa darmi qualche dritta? E' possibile fare quello che mi serve?
Grazie

Back to it.comp.java | Previous | Next | Find similar


Thread

JavaFX - stampa da webView e inserimento numero di pagina nel footer info@area2000.it - 2015-11-10 10:06 -0800

csiph-web