资源简介
利用poi 把office转化为html,利用jacob把office转化为pdf、html
代码片段和文件信息
package com.rd.office2html;
import org.apache.poi.xwpf.converter.core.utils.StringUtils;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
public class FileUtils {
private static final String ENCODING = “GB2312“;// UTF-8
public static String GetFileExt(String path) {
String ext = null;
int i = path.lastIndexOf(‘.‘);
if (i > 0 && i < path.length() - 1) {
ext = path.substring(i + 1).toLowerCase();
}
return ext;
}
public static void createHtmlDir(String path) {
int i = path.lastIndexOf(‘/‘);
String dirPath = ““;
if (i > 0 && i < path.length() - 1) {
dirPath = path.substring(0 i).toLowerCase();
}
File dir = new File(dirPath);
if (!dir.exists()) {
dir.mkdirs();
}
}
public static void createDir(String dirPath) {
File dir = new File(dirPath);
if (!dir.exists()) {
dir.mkdirs();
}
}
public static void writeFile(String content String path) {
createHtmlDir(path);
OutputStream os = null;
BufferedWriter bw = null;
try {
File file = new File(path);
if (!file.exists()) {
file.createNewFile();
}
os = new FileOutputStream(file);
bw = new BufferedWriter(new OutputStreamWriter(os ENCODING));
bw.write(content);
} catch (FileNotFoundException fnfe) {
fnfe.printStackTrace();
} catch (IOException ioe) {
ioe.printStackTrace();
} finally {
try {
if (bw != null)
bw.close();
if (os != null)
os.close();
} catch (IOException ie) {
ie.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-16 11:45 java word转pdf、html\
文件 205312 2015-08-05 05:01 java word转pdf、html\jacob-1.18-x64.dll
文件 167936 2015-08-05 05:01 java word转pdf、html\jacob-1.18-x86.dll
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\
文件 973 2017-06-14 17:51 java word转pdf、html\offcieTohtml\.classpath
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\.idea\
文件 12 2018-11-15 09:30 java word转pdf、html\offcieTohtml\.idea\.name
文件 709 2018-11-15 09:31 java word转pdf、html\offcieTohtml\.idea\compiler.xm
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\.idea\copyright\
文件 76 2018-11-15 09:30 java word转pdf、html\offcieTohtml\.idea\copyright\profiles_settings.xm
文件 220 2018-11-15 11:45 java word转pdf、html\offcieTohtml\.idea\encodings.xm
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\.idea\libraries\
文件 233 2018-11-15 21:35 java word转pdf、html\offcieTohtml\.idea\libraries\jacob.xm
文件 463 2018-11-15 09:33 java word转pdf、html\offcieTohtml\.idea\misc.xm
文件 264 2018-11-15 09:31 java word转pdf、html\offcieTohtml\.idea\modules.xm
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\.idea\scopes\
文件 143 2018-11-15 09:30 java word转pdf、html\offcieTohtml\.idea\scopes\scope_settings.xm
文件 8792 2018-11-16 11:29 java word转pdf、html\offcieTohtml\.idea\uiDesigner.xm
文件 164 2018-11-15 09:30 java word转pdf、html\offcieTohtml\.idea\vcs.xm
文件 72570 2018-11-16 11:44 java word转pdf、html\offcieTohtml\.idea\workspace.xm
文件 388 2017-06-14 17:42 java word转pdf、html\offcieTohtml\.project
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\.settings\
文件 598 2017-06-14 17:42 java word转pdf、html\offcieTohtml\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\bin\
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\bin\com\
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\bin\com\rd\
目录 0 2018-11-16 11:45 java word转pdf、html\offcieTohtml\bin\com\rd\office2html\
文件 2616 2018-11-15 21:39 java word转pdf、html\offcieTohtml\bin\com\rd\office2html\FileUtils.class
文件 6730 2018-11-16 08:52 java word转pdf、html\offcieTohtml\bin\com\rd\office2html\JacobUtil.class
文件 5783 2018-11-16 11:05 java word转pdf、html\offcieTohtml\bin\com\rd\office2html\Office2pdf.class
文件 5292 2018-11-16 11:34 java word转pdf、html\offcieTohtml\bin\com\rd\office2html\OfficeToHtml.class
............此处省略35个文件信息
- 上一篇:JavaFX的.jar包
- 下一篇:android开发AIDL使用模拟支付宝支付
相关资源
- 将worddocdocx转换成html代码以及所需p
- aspose-html-17.8.jar
- 100个经典html+css模版
- 使用JSP+jqueryUI+java Servlet通过Apache PO
- Android webview调用摄像头扫描二维码
- Java Api1.7参考文档 html
- htmlunit用到的jar包
- JavaWeb报表制作与管理源代码+文档
- 自动生成函数调用关系图
- 基于HTML5和Java交互式校园订餐系统
- 国泰新点java面试题-停车管理系统-j
- Android打印在线打印html、图片、pdf
- java实现导入导出Excel表
- java 后台管理静态html页面
- 仿 网易客户端
- Android TextView加载Html中文字、图片
- java运用poi填充word数据并将多个word合
-
poi的所有jar包,poi, poi-ooxm
l,poi - 基于JavaWeb、MySql的线上购物网站
- excel转换html类(Excel2HtmlUtil的JAVA类)
- HTML5移动Web开发实战书籍+源码(完美
- 最强 html 转化成 pdf 最新版 wkhtmltopd
- HBuilder实现蓝牙通讯 - 亲测可用html5
- html2pdf(html转换pdf)
- 通过java后台代码实现修改word内容将
- android TextView异步加载HTML含图片
- Android和Html5交互的demo
- poi-3.6 jar 完整版
- java用poi转ppt为图片和用pdfbox转pdf为图
- Java导入导出EXCElPOI
评论
共有 条评论