PDF printing Quick start tutorial
Print a PDF file from Command Line or another language
//print page 1 of document
java -jar jpedal.jar --print "pdfFile.pdf" PRINTER_NAME 1
//example to print whole document
java -jar jpedal.jar --print "pdfFile.pdf" PRINTER_NAME
Print a PDF file in Java
PrintPdfPages print=new PrintPdfPages("C:/pdfs/mypdf.pdf");
if (print.openPDFFile()) {
//choose one option
//print.printAllPages("Printer Name");
//print.printPage("Printer Name", pageNumber);
}
View Java source code for this code example (with additional features) to print a PDF file.
There is also a 5 step Java Printing tutorial here explaining how to add Printing to any Java Swing Application.