gpt4 book ai didi

java - 如何在 java 中打印出 DOCX 文件?

转载 作者:行者123 更新时间:2023-11-30 06:26:03 25 4
gpt4 key购买 nike

我已经创建了一些允许我打印 png、pdf、jpg 等的 java 代码,但我被困在 docx 文件和可能的其他文件类型上,

目前我正在使用下面的代码:

 if (extension.equals("txt")) {
psInFormat = DocFlavor.INPUT_STREAM.AUTOSENSE;
} else if (extension.equals("png")) {
psInFormat = DocFlavor.INPUT_STREAM.PNG;
} else if (extension.equals("gif")) {
psInFormat = DocFlavor.INPUT_STREAM.GIF;
} else if (extension.equals("jpg")) {
psInFormat = DocFlavor.INPUT_STREAM.JPEG;
} else if (extension.equals("pdf")) {
psInFormat = DocFlavor.INPUT_STREAM.PDF;
}

要确定文件类型是什么以便为该文档类型创建正确输入流的 ps,我可以修改此代码以包含文档文件吗?

最佳答案

没有办法直接用 DocFlavor 做到这一点

查看 POI 项目

http://poi.apache.org/hwpf/index.html

关于java - 如何在 java 中打印出 DOCX 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14861775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com