1
我想打印test3.doc文件。我已經用java.awt.print.PrinterJob嘗試了這個;這裏是代碼我曾嘗試:如何使用PrinteJob打印.doc文件?
PrinterJob printerjob= PrinterJob.getPrinterJob();
PageFormat pageformat=new PageFormat();
Paper paper=new Paper();
paper.setSize(8.27, 11.69);
pageformat.setPaper(paper);
printerjob.defaultPage(pageformat);
text.setText(printerjob.getUserName());
printerjob.pageDialog(pageformat);
printerjob.printDialog();
String file="C:/test3.doc";
printerjob.setJobName(file);
try{
printerjob.print();
text.setText("success");
}
catch (PrinterException e){text.setText("error");}
但它不打印任何file.Does人有任何想法,爲什麼不工作?或者,如何更改代碼以打印test3.doc文件。