0
最近、私はNetbeansでDOCXファイルを印刷できるプロジェクトに取り組んでいました。私はJavaで新しいので、私はそれに精通していません。私はAspose.Wordsを使用しますが、実際にどのように使用するのか分かりません。私は多くのチュートリアルを見るが、NetBeansにはないので混乱している。私を助けてくれてありがとうございました。Aspose.wordsを使用してNetbeansでDOCXファイルを印刷するにはどうすればよいですか?
これは私のコードです:
String dox = path.getText();
XWPFDocument docx = null;
try {
docx = new XWPFDocument(POIXMLDocument.openPackage(dox));
XWPFWordExtractor ext = new XWPFWordExtractor(docx);
content.setText(ext.getText());
} catch (IOException ex) {
Logger.getLogger(count.class.getName()).log(Level.SEVERE, null, ex);
}
PrinterJob job = PrinterJob.getPrinterJob();
job.setPrintable(new OutputPrinter(path.getText()));
boolean doPrint = job.printDialog();
if (doPrint)
{
try
{
job.print();
}
catch (PrinterException e)
{
// Print job did not complete.
}
}
私はそれを抽出しようとしたが、それが唯一のコンテンツを取得します。私がしようとしているのは、MSWordのように文書全体を印刷することです。