按 Java 打印 docx
Printing docx by Java
如何通过 / 将预先设计好的 .docx
文件发送到打印机进行打印 ,而无需打开 MS Word, by Java 使用 native 库或其他 free 第三方库。
有几个选项:
- 使用LibreOffice to open the document and print it。这应该提供相当好的结果而不需要 MS Word 许可证/Windows.
- 使用Apache POI打开文档,提取所需信息并使用Java打印API自行打印。除非您正在处理已知文档,否则这将非常困难。
- 通过 COM 使用 Microsoft Word(这可能会满足您的要求,因为没有 Word window 需要实际打开,它会在后台 运行),打开文档并打印。这将需要使用 Java COM Bridge,它有一些讨厌的本机要求,并且需要 Windows.
如何通过 / 将预先设计好的 .docx
文件发送到打印机进行打印 ,而无需打开 MS Word, by Java 使用 native 库或其他 free 第三方库。
有几个选项:
- 使用LibreOffice to open the document and print it。这应该提供相当好的结果而不需要 MS Word 许可证/Windows.
- 使用Apache POI打开文档,提取所需信息并使用Java打印API自行打印。除非您正在处理已知文档,否则这将非常困难。
- 通过 COM 使用 Microsoft Word(这可能会满足您的要求,因为没有 Word window 需要实际打开,它会在后台 运行),打开文档并打印。这将需要使用 Java COM Bridge,它有一些讨厌的本机要求,并且需要 Windows.