本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
iText介绍与使用(一)
在Java的开源世界里,能够处理PDF文档的工具有很多。如:Apache PDFBox,Apache FOP,但使用最多的还是iText。如知名的Jave报表处理开源工具JasperReport底层的PDF生成使用的就是iText。
在正式介绍iText之前,先来了解一下PDF的相关概念:
PDF是便携式文档格式的简称(Portable Document Format),最初是从PS(PostScr ...
itext 5.2.0 中文语言包最新版itext-asian.jar
下载itext 5.2.0 最新版pdf开发工具,结果发现需要中文语言包支持,网上找了很多,都是老的itext1.3.0以前的语言包迁移过来的,据说能支持到itext 5.0.6,但已经不支持itext 5.2.0了,找了许久在官网上说是需要新的extrajars-2.2.zip包,里边包含了加解密及亚洲语言包支持。于是下载了,姑且也算国内抢个先吧。
参考资料:http://itext ...
使用itext操作pdf
最近开始接触到系统中开始有打印的功能了,而对于打印功能的实现有很多种方式,比如说在浏览器中调用window的print方法,或者是通过生成pdf文档来打印。
我自认为两者都各自有优缺点,使用window的print的优点在于:实现起来比较简单,样式什么的都比较好调试。缺点在于:排版布局太痛苦了,使用pdf来打印的优点在于:你可以很好的控制排版布局,将模板定义好之后,基本上都是一劳永逸了 ...
Itext 学习笔记(六) pdf的页眉页脚
转载一篇blog 源地址为:
[url]
http://blog.chinaunix.net/uid-122937-id-3052063.html
[/url]
1.概述
iText5中并没有之前版本HeaderFooter对象设置页眉和页脚,可以利用PdfPageEventHelper来完成页眉页脚的设置工作。PdfPageEventHelper中包含以下事件处理器。
...
swing 实现PDF封面设计--可拖动横向,纵向文本
最近用swing做了个工具,实现TXT到PDF的格式转换,其中有个功能是“封面设计器”,当然要求也不是很高,就是可以添加背景图片,可以添加横向和纵向的文本,文本字体可自定义,并且文本位置可拖动定位。
完成思路:
1.封面背景图片重写JPanel的paintComponent方法。
2.封面中文本使用JLabel组件,纵向增加<html& ...
iText生成PDF
iText生成PDF【转载】
iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 用iText生成PDF文档需要5个步骤: ① 建立com.itextpdf.text.Document对象的实例。 Document document = ...
Itext 学习笔记(一) 创建pdf 并输出
iText是一个能生成PDF文件的免费的Java类库。
项目需要输出pdf做报表所以选用itext
版本IText 5.1.3
下载地址http://itextpdf.com/download.php
网上很多关于itext的学习,但是由于版本问题,很多代码都用不了,参考了一个网站,翻译部分内容。
首先导入jar包itextpdf-5.1.3.jar
import com.itextp ...
iText生成word代码及jar包(含页眉页脚)
import java.io.FileOutputStream;
import java.io.IOException;
import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Font;
import com.lowagie.text ...
itext设置表格的单元格的默认高度
在用itext生成pdf时,一些表格需要添加一些空格,可以通过下面的代码设置空格的高度
1、获取table的默认单元格
PdfPTable goodTable = new PdfPTable(6);
goodTable.getDefaultCell().setMinimumHeight(15);
goodTable.addCell(goodTable.getDefaultCell());
...
IText表格PDFPCell垂直居中
PdfPCell cell = new PdfPCell();
cell.setUseAscender(true);
cell.setUseDescender(true);
cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
Itext生成PDF文件加密与加水印
2008-07-17 11:35:33| 分类: java 技术 |字号 订阅
最近的项目中使用Itext将txt文件转换为PDF文件,并且实现对文件的一些权限控制现实对pdf文件加密,添加水印等最主要的是要实现对pdf文件实现密钥签名,一直都还没有实现成功!等实现好了后再加上来
public class PdfConvertor {
//txt原始文件的路径
private ...
IText 自html tag 转为 pdf 用java 实现,实例完整。拿出来共享,谢谢。
这东西搞得我头都大了,望各位高手指点。
说明:
(这个类运行环境 myeclipse6.6 jdk1.5 windows7)
需要jar包:(三个)
itextpdf-5.1.2.jar
bcprov-jdk15-146.jar
iTextAsian.jar
使用和生成的 pdf html 去 本人的资源列表下载
存在问题:生成的pdf 里面的table ...
利用Flying Saucer 和 iText 实现HTMl转PDF(java)
PDF是目前为止最流行的文档格式之一。通常情况下,想要创建一个PDF文档,需要使用Adobe的API来生成,但这非常麻烦。为了能方便的将HTML(XHTML)生成PDF文档,下面介绍两个开源的java库:Flying Saucer和iText。
Flying Saucer和iText介绍:
Flying Saucer(或者叫xhtmlrender project on java.net)是一个基 ...
iText 解决中文问字体问题 显示中文
总结一下,基本上有三种方法解决iText显示中文问题。
方法一:使用Windows系统字体(TrueType)
方法二:使用iTextAsian.jar中的字体
方法三:使用资源字体(ClassPath)
由于比较简单,直接上代码了。
package oliver.itext.demo;
import java.io.File;
import java.io. ...