itextasian.jar
itextasian.jar是一个java项目常用的jar框架包,本包可以让java项目开发变得如鱼得水,顺风顺水,使用itextasian.jar包是java项目经常会用的jar包。功能介绍
itextasian.jar itext是著名的开放源码的站点sourceforge一个项目,是用于生成pdf文档的一个java类库。通过itext不仅可以生成pdf或rtf的文档,而且可以将xml、html文件转化为pdf文件。 itext的安装非常方便,下载itext.jar文件后,只需要在系统的classpath中加入itext.jar的路径,在程序中就可以使用itext类库了。
需求分析
一般情况下,itext使用在有以下一个要求的项目中:
内容无法提前利用:取决于用户的输入或实时的数据库信息。
由于内容,页面过多,pdf文档不能手动生成。
文档需在无人参与,批处理模式下自动创建。
内容被定制或个性化;例如,终端客户的名字需要标记在大量的页面上。
代码示例
// 关于字体
basefont.identity_h, basefont.not_embedded);
// 华文中宋
basefont bfcomic99 = basefont.createfont(c:windowsfontsstzhongs.ttf,
basefont.identity_h, basefont.not_embedded);
//隶书
basefont bfcomic11= basefont.createfont(c:windowsfontssimli.ttf,
basefont.identity_h, basefont.not_embedded);
//宋体&新宋体 (这种字体的输出不了.有问题)
// basefont bfcomic12 = basefont.createfont(c:windowsfontssimsun.ttc, null,
basefont.not_embedded, basefont.not_embedded, null, null);
//宋体-方正超大字符集
basefont bfcomic13 = basefont.createfont(c:windowsfontssursong.ttf,
basefont.identity_h, basefont.not_embedded);