您的位置:首页 > 其它

向PDF文件插入图片

2013-05-23 23:07 337 查看
import java.io.FileOutputStream;
import java.io.IOException;

import com.lowagie.text.Document;
import com.lowagie.text.Image;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.DocumentException;
import com.lowagie.text.pdf.PdfWriter;

主要操作代码。

// PDF文件和图片文件路径

String filePath = "C:\\test.pdf";

String imagePath = "c:\\test.bmp";

// 先创建一个Document文档对象

Document document = new Document();

try {

// 生成test.pdf文档

PdfWriter.getInstance(document, new FileOutputStream(filePath));

// 添加PDF文档的某些信息,比如作者,主题等等

document.addAuthor("arui");

document.addSubject("test pdf.");

// 设置文档的大小

document.setPageSize(PageSize.A5);

// 打开文档

document.open();

// 写入一段文字

document.add(new Paragraph("JUST TEST ..."));

// 读取一个图片

Image image = Image.getInstance(imagePath);

// 插入一个图片

document.add(image);

} catch (DocumentException de) {

System.out.println(de.getMessage());

} catch (IOException ioe) {

System.out.println(ioe.getMessage());

}

// 关闭打开的pdf文档

document.close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PDF 文件 插入 图片