poi导入word文件名 poi导入word - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

poi导入word文件名 poi导入word

时间:2020-07-27 10:06:13
如何将文件夹中的文件名清单导入Word? 首先,调出Windows资源管理器,打开需要复制的文件夹。将光标移到地址栏中的文件夹存放路径上,先单击一下鼠标右键(路径将会被选中),接着按鼠标右键,选择“
作者:

poi导入word文件名

如何将文件夹中的文件名清单导入Word?

首先,调出Windows资源管理器,打开需要复制的文件夹。

将光标移到地址栏中的文件夹存放路径上,先单击一下鼠标右键(路径将会被选中),接着按鼠标右键,选择“复制”。

然后点击菜单“开始” “程序” “附件” “命令提示符”。

键入CD "(即:字母C+字母D+1个空格+1个双引号),然后点击鼠标右键,选择“粘贴”,敲一下回车键。

如果图片文件夹并非存放在电脑硬盘上,而是其它外围存储介质上,那么,在命令提示符窗口中请键入“驱动器字母+1个冒号”(比如说G:),然后按回车键。

窗口中将会弹出一串字符串,显示文件夹的名称,比如说,“G:\Photos\Concert>”。

在它的下面再键入一行新的命令: DIR /ON /B *.* > C:\folderlist.txt“/ON”用于指定文件夹内的文件按名称排序,“/B”用于生成一份“纯粹”的文件名清单,上面不需要显示文件的大小和修改日期。

“>”是用来指定命令行输入结果的存放地点(C:\folderlist.txt,C盘下将会生成一个名为folderlist.txt的文本文件)。

用Word格式打开folderlist.txt,里面显示的内容正是所需要的....

java poi导出word 可以设置格式吗

1. 读取word 2003及word 2007需要的jar包2. 读取 2003 版本(.doc)的word文件相对来说比较简单,只需要 poi-3.5-beta6-.jar 和 poi-scratchpad-3.5-beta6-.jar 两个 jar 包即可, 而 2007 版本(.docx)就麻烦多,我说的这个麻烦不是我们写代码的时候麻烦,是要导入的 jar 包比较的多,有如下 7 个之多:3. 1. openxml4j-bin-beta.jar4. 2. poi-3.5-beta6-.jar5. 3. poi-ooxml-3.5-beta6-.jar6. 4 .dom4j-1.6.1.jar7. 5. geronimo-stax-api_1.0_spec-1.0.jar8. 6. ooxml-schemas-1.0.jar9. 7. xmlbeans-2.3.0.jar10. 其中 4-7 是 poi-ooxml-3.5-beta6-.jar 所依赖的 jar 包(在 poi-bin-3.5-beta6-.tar.gz 中的 ooxml-lib 目录下可以找到)。

11. 2.换行符号12. 硬换行:文件中换行,如果是键盘中使用了"enter"的换行。

13. 软换行:文件中一行的字符数容量有限,当字符数量超过一定值时,会自动切到下行显示。

14. 对程序来说,硬换行才是可以识别的、确定的换行,软换行与字体大小、缩进有关。

15. 3.读取的注意事项16. 值得注意的是: POI 在读取不会读取 word 文件中的图片信息; 还有就是对于 2007 版的 word(.docx), 如果 word 文件中有表格,所有表格中的数据都会在读取出来的字符串的最后。

17. 4.读取word文本内容代码1 import java.io.File;2 import java.io.FileInputStream;3 import java.io.InputStream;4 5 import org.apache.poi.POIXMLDocument;6 import org.apache.poi.POIXMLTextExtractor;7 import org.apache.poi.hwpf.extractor.WordExtractor;8 import org.apache.poi.openxml4j.opc.OPCPackage;9 import org.apache.poi.xwpf.extractor.XWPFWordExtractor;10 11 public class Test {12 public static void main(String[] args) {13 try {14 InputStream is = new FileInputStream(new File("2003.doc"));15 WordExtractor ex = new WordExtractor(is);16 String text2003 = ex.getText();17 System.out.println(text2003);18 19 OPCPackage opcPackage = POIXMLDocument.openPackage("2007.docx");20 POIXMLTextExtractor extractor = new XWPFWordExtractor(opcPackage);21 String text2007 = extractor.getText();22 System.out.println(text2007);23 24 } catch (Exception e) {25 e.printStackTrace();26 }27 }28 }

如何将文件夹里的文件名直接导入到word

第一种方法DOS都可以啊 用可以显示文件名的命令 通过管道>来输出到文件 例如DIR 路径等参数 >要输出的文件名 TREE >要输出的文件名 输出以后 文件名就保存在那个文件中了 关于DIR 等参数 在CMD里 输入/?里面有详细的解释 截图提取文件名 你想把图怎么办 OCR? 其实是有专门的工具截取字体的第二种方法:用WINAMP完成:1)选把想要生成的文件夹中的文件全添加到WINAMP中2)点击播放列表框下面的“MISC”按钮3)选择“生成HTML播放列表”,就OK了

怎么使用JAVA,POI读写word文档

如何使用JAVA、POI读写word文档??能不能将一个word的内容完全读过来,放到一个新生成的word文件中去,要求能将word中的表格、图片等保留,格式不变。

最好能给个例子?网上多是很早以前的那个解决方法如下:,只能读文本内容,且新生成的word文件打开时总是要提示选择编码,不太好用,希望能有新的解决方案??!!poi操作word1.1 添加poi支持:包下载地址1.2 POI对Excel文件的读取操作比较方便,POI还提供对Word的DOC格式文件的读取。

但在它的发行版本中没有发布对Word支持的模块,需要另外下载一个POI的扩展的Jar包。

下载地址为;下载extractors-0.4_zip这个文件2、提取Doc文件内容 public static String readDoc(String doc) throws Exception {// 创建输入流读取DOC文件 FileInputStream in = new FileInputStream(new File(doc)); WordExtractor extractor = null; String text = null;// 创建WordExtractor extractor = new WordExtractor();// 对DOC文件进行提取 text = extractor.extractText(in); return text; } public static void main(String[] args) { try{ String text = WordReader.readDoc("c:/test.doc"); System.out.println(text); }catch(Exception e){ e.printStackTrace(); } }3、写入Doc文档 import java.io.ByteArrayInputStream; import java.io.FileOutputStream; import java.io.IOException; import org.apache.poi.poifs.filesystem.DirectoryEntry; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem; public class WordWriter { public static boolean writeDoc(String path, String content) { boolean w = false; try { // byte b[] = content.getBytes("ISO-8859-1"); byte b[] = content.getBytes(); ByteArrayInputStream bais = new ByteArrayInputStream(b); POIFSFileSystem fs = new POIFSFileSystem(); DirectoryEntry directory = fs.getRoot(); DocumentEntry de = directory.createDocument("WordDocument", bais); FileOutputStream ostream = new FileOutputStream(path); fs.writeFilesystem(ostream); bais.close(); ostream.close(); } catch (IOException e) { e.printStackTrace(); } return w; } public static void main(String[] args) throws Exception{ String wr=WordReader.readDoc("D:\\test.doc"); boolean b = writeDoc("D:\\result.doc",wr);

poi-Java导出word时,能实现在word正文内“插入附件”的效果吗

ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的导入功能,只能说是粘贴复制。

2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的setContent()方法将html的内容添加到编辑器中。

方案缺点,一是poi对word文本的格式获取必须按setContent()可接受的方式进行;二是我暂时没发现poi可以提供获取段落格式(对齐方式、缩进量)的方法。

代码如下:package demo;

大家还关注
    
阅读排行
推荐阅读