465  
   0
Itext中 根据html生成Word文件,包含图片
作者:系统管理员于 2017年04月27日 发布在分类 / 编程 / java 下,并于 2017年04月27日 编辑
document import lowagie 图片 文件 生成 评论 htmllist 解析 登录

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");
       } 
}


 知识评论当前评论数0

 推荐知识


 访问权限

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

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

 目录
    wcp知识库系统-V4.0.0