332  
   0
Itext中 根据html生成Word文件,包含图片
作者:系统管理员于 2017年04月27日 发布在分类 / 编程 / java 下,并于 2017年04月27日 编辑

package cn.com.wzf;

import java.io.FileOutputStream;
import java.io.OutputStream;
import java.io.StringReader;
import java.util.List;

import com.lowagie.text.Document;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.html.simpleparser.HTMLWorker;
import com.lowagie.text.html.simpleparser.StyleSheet;
import com.lowagie.text.rtf.RtfWriter2;

public class ItextCreateRTF {
	public static void main(String[] args) throws Exception {
		OutputStream out = new FileOutputStream("c://a.doc");
		Document document = new Document(PageSize.A4);
		RtfWriter2.getInstance(document, out);
		document.open();
		Paragraph context = new Paragraph();
		String s = "上传的图片\";
		System.out.println(s);
		// Image img = Image.getInstance("D:\\图片\\2.jpg");
		// img.setAbsolutePosition(0, 0);//
		// document.add(img);
		StyleSheet ss = new StyleSheet();
		List htmlList = HTMLWorker.parseToList(new StringReader(s), ss);
		for (int i = 0; i < htmlList.size(); i++) {
                      com.lowagie.text.Element e = (com.lowagie.text.Element) htmlList .get(i);
                      context.add(e); 
                } 
                document.add(context); 
                document.close(); 
                System.out.println("ok");
       } 
}


 标签

document import lowagie 图片 文件 生成 评论 htmllist 解析 登录

 知识评论当前评论数0

 推荐知识


 访问权限

创建人 系统管理员
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 无限制
分类编辑权限 系统管理员(人员)      789(人员)      系统管理员(人员)     
分类审核权限
分类预览权限 无限制
分类下载权限 无限制
 历史版本

修改日期 修改人 备注
2017-04-27 17:24:47[当前版本] 系统管理员 阿斯顿
2017-04-27 17:23:03 系统管理员 CREAT

 目录
    ©2014-2017 北京知轩科技有限公司 京ICP备15024440号-1 wcp知识库系统-V3.5.9

    服务时间:9:00-18:00销售联系方式QQ1:2715215634QQ2:3323024029微信:EKCP-ZXKJ