`

利用iText生成word文档例子参考

阅读更多
poi操作Excel非常不错,但是对于doc文档来说,我建议使用itext!
呵呵,简单的例子,方便以后使用

  public  static void text(String content){
	  
	  Document doc = new Document();

	  try {

	  // 定义输出位置并把文档对象装入输出对象中

	
	  RtfWriter2.getInstance(doc, new FileOutputStream("c:/demo2.doc"));

	  // 打开文档对象
	  BaseFont bfChinese = BaseFont.createFont("STSongStd-Light",    
			   "UniGB-UCS2-H", BaseFont.NOT_EMBEDDED);  
	  doc.open();

	  // 标题字体风格    
	   Font titleFont = new Font(bfChinese, 12, Font.BOLD);    
	   // 正文字体风格    
	   Font contextFont = new Font(bfChinese, 10, Font.NORMAL);    
	   Paragraph title = new Paragraph("标题");    
	   // 设置标题格式对齐方式    
	   title.setAlignment(Element.ALIGN_CENTER);    
	   
	   doc.add(title);    
	  // 加入文字“Hello World”

	  doc.add(new Paragraph());

	  // 关闭文档对象,释放资源

	  doc.close();
	
	
	

	  } catch (Exception e) {

	  e.printStackTrace();
	  }
  }
分享到:
评论
2 楼 happenZheng 2011-03-27  
happenZheng 写道
你好,为什么现在的iText包都不提供这些支持啊!
自从它更改了命名后,对pdf文档的页眉,页脚不支持了。
而在之前的包里,也找不到,对rtf文档的支持。

如果你有相关的iText.jar包的话,可以共享吗?
1 楼 happenZheng 2011-03-27  
你好,为什么现在的iText包都不提供这些支持啊!
自从它更改了命名后,对pdf文档的页眉,页脚不支持了。
而在之前的包里,也找不到,对rtf文档的支持。

相关推荐

    利用IText导出word

    本篇文章将详细讲解如何利用iText库导出Word文档,以及相关的编程知识点。 首先,我们需要了解iText的基本概念。iText是一个开源的Java库,由iText Group NV开发,它允许开发者在Java或.NET环境中生成、修改和处理...

    利用IText导出word的例子

    在这个例子中,我们将深入探讨如何利用IText库来导出Word文档,以便于在各种场合下生成定制化的报告、合同或任何其他需要文字处理的文档。 首先,了解IText库的基本概念是非常重要的。IText提供了丰富的API,允许...

    Itext导出Word文档的例子

    在这个特定的例子中,我们将讨论如何使用Itext来导出Word文档。虽然Itext的主要功能是处理PDF,但通过其扩展库,它也能支持其他格式,包括Microsoft Word的DOC和DOCX格式。 首先,我们来看一下Itext的核心库:`...

    Java使用iText生成word文件的解决方案

    总结起来,使用iText生成Word文件是一项实用的技能,尤其在需要程序自动化生成报告或文档的场合。通过理解和熟练运用iText,你可以轻松地将数据转换为专业格式的文档,提高工作效率。对于那些需要处理大量文本和格式...

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

    这个例子中的Java代码展示了如何利用iText创建一个包含文本、表格和图片的Word文档。注意,对于更复杂的操作,如调整表格样式、添加超链接等,iText提供了丰富的API供开发者使用。在实际项目中,你可以根据具体需求...

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

    在描述中提到的“导出word文档案例”,我们可以按照以下步骤来实现: 1. **初始化Document对象**:这是iText文档的基础,用于定义文档的结构。 2. **创建Paragraph和Table**:Paragraph用于添加文本,而Table可以...

    itext 导出 word 实例

    本实例将重点讲解如何利用iText来导出Word表格,这对于需要将数据从应用程序导出到可编辑文档的场景非常有用。 首先,我们需要理解iText中的`Document`类是创建PDF或Word文档的基础。在创建Word表格的实例中,我们...

    java 通过使用itext 生成2003 word 文档(java生成word文档2)

    总的来说,使用iText生成2003版Word文档涉及创建`Document`对象,添加内容元素,以及设置适当的样式。虽然iText的主要功能在于PDF处理,但它的基本功能也足够满足简单的Word文档生成需求。对于更复杂的Word文档操作...

    itext实现生成word模板并且提供下载。

    这是一个由iText生成的PDF文档。")); document.close(); } catch (Exception e) { e.printStackTrace(); } } } ``` 一旦PDF生成,你可以使用如`Apache PDFBox`或`PDFtoDOCX`之类的工具将其转换为Word格式。...

    java导出word文档 jar包 itext

    在Java编程环境中,导出Word文档是一项常见的任务,特别是在企业级应用中,如报表生成、数据导出等。为了实现这一功能,开发者可以利用第三方库,例如本文提及的`iText`库。`iText`是一个强大的PDF处理库,但它同样...

    Java 使用iText7生成带页码的PDF文件(同时生成目录,但是不会合并两个PDF)

    在Java中,我们可以利用iText7轻松地生成具有复杂结构的PDF文件,包括添加页码、创建目录等。首先,为了在Gradle项目中使用iText7,你需要在项目的`build.gradle`文件中添加依赖。如下所示: ```groovy ...

    ItextpdfboxPDFword生成和读取各种例子最详细的打包

    在读取Word文档方面,虽然IText和PDFBox本身并不直接支持,但可以借助其他库如Apache POI来处理。Apache POI是一个用于处理Microsoft Office格式文件的Java库,它可以读取和写入Word(.doc和.docx)文件。在压缩包中...

    itext-hello word 已实现

    通过深入学习和实践,开发者可以利用iText实现各种复杂的PDF文档生成需求。 总结来说,iText是一个强大且灵活的PDF处理库,通过掌握其基本使用方法,如创建`Document`、添加`Paragraph`,可以轻松入门并逐步精通PDF...

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

    《使用iText库在Java中生成PDF和Word文档》 在Java编程中,生成文档是一项常见的任务,尤其在数据报告、合同制作或者自动化流程中。iText是一个强大的库,能够帮助开发者轻松创建和编辑PDF及Word文档。本文将详细...

    java生成word文档.pdf

    在给出的代码片段中,可以看到`CreateWordDemo`类是如何利用`iText`库生成一个简单的Word文档的步骤: 1. **引入必要的库**:首先,代码导入了`iText`相关的包,例如`com.lowagie.text.*`,这些包包含了创建和操作...

    itext2,itext-rtf jar包

    2. **报告生成**:开发者可以利用iText动态生成包含复杂布局和数据的PDF报告,而iText-RTF则可以确保这些报告在不支持PDF的环境中仍能以RTF格式查看。 3. **文档迁移**:在需要将大量PDF文档迁移到其他文档管理系统...

    java html模板 itext 生成pdf 页眉页脚 合并pdf列子

    搜索了好多篇例子,算是强拼硬凑成现在的样子,还算比较满意吧。 此包中包含可测试成功代码,关联模板、字体文件、jar等 希望能帮助到大家。 这篇文章的作者蛮厉害,有不少借鉴。 ...

    word2pdf.zip

    "java代码.txt"很可能是转换过程中的核心代码示例,可能包含了如何使用Apache POI读取Word文档,以及如何用iTextPDF生成PDF的Java代码片段。这些代码可能会展示如何处理不同类型的Word元素,如文字样式、页面布局、...

    Java,word转pdf,html见解例子

    在Java中实现这个功能,我们可以利用开源库如Apache POI(用于处理Word文档)和iText或Apache FOP(用于生成PDF),或者使用像Aspose.Words这样的商业库。Apache POI允许我们读取和操作Word文档的内容,而iText或...

Global site tag (gtag.js) - Google Analytics