`
wsql
  • 浏览: 11786040 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

java中Itext.jar中根据html生成Word文件(包含图片)

 
阅读更多

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();
StringhtmlContent = "<img src='http://localhost:8081/project/Image/a.jpg'/>";

StyleSheet ss = new StyleSheet();
List htmlList = HTMLWorker.parseToList(new StringReader(htmlContent), ss);
for (int i = ; 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");
}
}

htmlContent就是需要转化成word文档的html内容。可以是图片,也可以是其他任何html内容。它会将html标签解析为格式。原帖地址里有更详细的对图片的操作。

原帖地址:http://af8991.iteye.com/blog/853107


分享到:
评论

相关推荐

    java通过itext生成word文件代码附itext-2.0.7.jar,iTextAsian.jar包

    共享一下个人用java编写的生成word文件程序,通过itext生成word文件代码附itext-2.0.7.jar,iTextAsian.jar包

    Text wordiReport.jar,iText-2.1.7.jar,iTextAsian.jar

    JAVA生成WORD文件的方法目前有以下种: 一种是jacob 但是局限于windows平台 往往许多JAVA程序运行于其他操作系统 在此不讨论该方案 一种是pio但是他的excel处理很程序 word模块还局限于读取word的文本内容,写word...

    itext.jar包

    在企业的信息系统中,报表处理一直占比较重要的作用,iText是一种生成PDF报表的Java组件。通过在服务器端使用Jsp或JavaBean生成PDF报表,客户端采用超链接显示或下载得到生成的报表,这样就很好的解决了B/S系统的...

    itext-2.1.7.jar itext-rtf-2.1.7.jar

    java导出word文档,使用itext包,可以生成pdf,word,生成段落,插入图图片,页码

    itext jar包

    iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库... iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类库了。

    itext-2.1.7.jar itext-rtf-2.1.7.jar 和源码

    java导出word文档,使用itext包,可以生成pdf,word,生成段落,插入图图片,页码

    Java利用Itext2.1.7生成word需要jar及doc.rar

    Java利用Itext2.1.7生成word需要jar及doc.rar

    使用IText生成PDF和WORD文档

    使用IText生成PDF和WORD文档 包括源码和IText所需jar包

    IText 2.1.7 jar 包

    IText 2.1.7 jar 包 此包可用来导出word文档 ,此文件含有使用itext生成word文档的所需的所有jar文件

    Java 使用iText生成word文档,有表格,图片,文本有颜色

    java 使用iText生成word文档,包中带有源码与所用jar包,生成文档格式标准。可分页,可带页眉,可生成表格、图片和文字等word元素内容,文字带字号,字体,颜色等。

    itext生成word

    iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。" 通过iText不仅可以... 下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类库了

    iText包.zip 含v2.1.7全部架包

    iText v2.1 用于Java生成word pdf 等。。。 含全部jar 希望可以帮助你

    java 生成word表格包括表格插入图片

    如何用java生成动态word表格,以及在表格中插入图片是一个难题,花了两天时间做出来的,希望对大家有帮助 需要jar包:iText-2.1.7.jar, iText-rtf-2.1.7.jar, iTextAsian.jar和jxl.jar 注意前两个jar包的版本要能...

    Java生成PDF完整示例,解决中文乱码

    Java生成PDF完整示例,并解决中文乱码问题, 内有生成PDF相关的三个包, iText-2.0.8.jar, iTextAsian.jar, iTextAsianCmaps.jar

    itext将图片生成PDF(高清版)

    itext将图片生成PDF(高清版),可按比例缩放,三种可选的缩放方式,导出高清版的PDF,直接可导入使用的demo文件,内含jar包,无坑版!

    Java 生成word文件,带样式,带页眉,带页码,带图片,带表格

    Java 生成word文件,带样式,带页眉,带页码,带图片,带表格,需要相关iText包,包可在http://download.csdn.net/detail/wuxinxing1981/8055977 链接下载。

    Java解决Itext pdf中文不显示问题

    NULL 博文链接:https://362217990.iteye.com/blog/2294877

    itext jar包组合-导出word文档案例,解决中文乱码问题

    可实现java导出word文档,表格,以及用itex导入所需的全部jar包

    itext api 5.35

    在企业的信息系统中,报表处理一直占比较重要的作用,本文将介绍一种生成PDF报表的... iText的安装非常方便,下载iText.jar文件后,只需要在系统的CLASSPATH中加入iText.jar的路径,在程序中就可以使用iText类库了。

    java itext word 图片 网址超链接

    由于工作需要,小研究了下itext,在此和大家分享下,互相探讨,也希望能帮得上哪位朋友。...功能:java生成word,支持中文,可以插入图片,可以添加超链 接连到其他网址。 内附代码及详细说明和需要的jar包

Global site tag (gtag.js) - Google Analytics