通过代码实例跟我学itext框架技术——应用itext框架实现在pdf文档中产生特殊设置内容的应用示例内容摘要:
ontChinese1)。 Chapter chapter1 = new Chapter(title1, 1)。 Paragraph someText = new Paragraph(这是第一章中的文字内容。 ,FontChinese1)。 (someText)。 Paragraph title11 = new Paragraph(第一章第一节的标题 ,FontChinese2)。 Section section1 = (title11)。 Paragraph someSectionText = new Paragraph(这是第一章第一节中的文字内容。 ,FontChinese2)。 (someSectionText)。 Paragraph title111 = new Paragraph( 第 一章第 一节中 的第 一小节 的标题,FontChinese3)。 Section section11 = (40, title111, 2)。 Paragraph someSubSectionText = new Paragraph(这是第一章第一节中的第一小节中的文字内容。 ,FontChinese3)。 (someSubSectionText)。 (chapter1)。 //将上面的章、节对象加入到文档中 执行上面的代码后,将出现下面的结果。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗 版必究 , 8/13 页 在小节中添加列表项目 ( 1) List 类的定义 ( 2) ListItem 类的定义 ( 3) 代码示例 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗 版必究 , 9/13 页 BaseFont bfChinese = (STSongLight, UniGBUCS2H, )。 Font FontChinese= new Font(bfChinese, 12, ,new Color(0, 255, 0))。 List oneList = new List( true , true , 10 )。 ( new ListItem(列表中的第一个项目 ,FontChinese))。 ( new ListItem(列表中的第二个项目 ,FontChinese))。 ( new ListItem(列表中的第三个项目 ,FontChinese))。 ( new ListItem(列表中的第四个项目 ,FontChinese))。 (oneList)。 执行后,将产生出下面的结果 注意: 如果在 ListItem 中包含有中文的文字,则需要指定中文的字体名称,否则将不能显示出中文列表项目。 1 IText 中的写入器的类型 对于产生 PDF,则应该采用。 当然,在 IText 中也提供了其它形式的写入器 HtmlWriter、 RtfWriter、 XmlWriter 等。 它们的名称解释了它们的实际用途。 iText 的美妙之处是相同元素的语法可以供不同类型的写入器使用。 而且,写入器的输出可以重定向到控制台(当写入器类型是 XML 和 HTML 时)、 ServletContext 的输出流(在对 PDF 文档的 Web 请求作出响应时)或者是其他类型的 OutputStream。 HtmlWriter hw=(document, new FileOutputStream())。 PdfWriter pw=(document, new FileOutputStream())。 XmlWriter。通过代码实例跟我学itext框架技术——应用itext框架实现在pdf文档中产生特殊设置内容的应用示例
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。