Potrebuju tisk pdf - nechci otvirat akrobata - zkousim to takle:

        try {
            PrintService defaultPrintService = 
PrintServiceLookup.lookupDefaultPrintService();
            DocPrintJob printerJob = defaultPrintService.createPrintJob();
            File pdfFile = new File("test.pdf");
            InputStream is = new FileInputStream(pdfFile);
            SimpleDoc simpleDoc = new SimpleDoc(is, DocFlavor.INPUT_STREAM.PDF, 
null);
            printerJob.print(simpleDoc, null);
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (PrintException e) {
            e.printStackTrace();
        }

bohuzel mi to vyhodi invalid flavor ...

Odpovedet emailem