itext生成pdf文档时给文档添加背景图片

翻译 2018年04月17日 10:27:26

像往常一样将图片加载到文档即可,只不过,要将图片缩放到整个文档,换句话说,图片的初始位置是 0,0大小就是文档的大小,比如你创建A4纸大的文档,图片就应该缩放到大小(595,842),其他的纸张可以去网上查。示例代码如下:

Document tDoc = new Document(PageSize.A4, 50, 50, 50, 50); //创建文档
PdfWriter tWriter = PdfWriter.getInstance(tDoc, new FileOutputStream(mFileFullPath.toString())); //创建写入流
tWriter.setEncryption(null,"1".getBytes(), PdfWriter.ALLOW_SCREENREADERS|PdfWriter.ALLOW_PRINTING,PdfWriter.STANDARD_ENCRYPTION_128); //加密
tDoc.open();  //打开文档
Image tImgCover = Image.getInstance(mImgPath+"cover.jpg");
   /* 设置图片的位置 */
   tImgCover.setAbsolutePosition(0, 0);
   /* 设置图片的大小 */
   tImgCover.scaleAbsolute(595, 842);
   tDoc.add(tImgCover);             //加载图片

然后内容正常添加

PDF神器-Adobe Acrobat Pr

本课程由行业技术专业、教学经验丰富的陈松鑫老师精心打造,课程从基础讲起,讲解了PDF文档的创建、浏览、编辑交互、防盗、批注、审阅、评估、发布等知识。课程内容丰富全面,非常适合零基础学习者。
  • 2015年02月06日 15:40

iText自动生成多页PDF时,解决背景(水印)只显示第一页的问题

怎么样自动生成PDF,在我的上一篇博客中有些,这里我主要是记录一下当用itext自动生成PDF文档有多页的的时候,背景(水印)只在第一页显示的问题,这里的背景就是一张已知路径的图片, 下面贴上只有一页...
  • ck457897564
  • ck457897564
  • 2017-11-21 18:14:30
  • 750

如何在使用itext生成pdf文档时给文档添加背景图片

这个问题我在网上搜了很久,没有找到什么解决方案。 其中我们的要求很简单,就是添加背景图片。在解决这个问题之前 我们需要了解什么是背景图片?背景图片就是位于文档层次底层的图片, 文字可以浮在它的上...
  • flyfeifei66
  • flyfeifei66
  • 2011-09-01 15:54:12
  • 8737

java使用itext导出pdf,图片、表格、背景图

导出效果如下代码1、常用的几个方法放到了一个工具类中import com.itextpdf.text.Element; import com.itextpdf.text.Font; import co...
  • Feb_kylin
  • Feb_kylin
  • 2018-01-19 14:58:53
  • 207

在Asp.Net中操作PDF – iTextSharp - 使用表格

转自:http://www.cnblogs.com/CareySon/archive/2011/11/05/2237116.html       使用Asp.Net生成PDF最常用的元素应该是表...
  • chenguang79
  • chenguang79
  • 2014-11-25 11:07:50
  • 1525

iTextSharp插入指定背景色透明的图片

iTextSharp用来处理PDF相当的强大,虽然作者专门写了一本书介绍这个,但有些功能的资料还是太少了. iTextSharp可以直接插入具有透明度的PNG图片, 但对于像BMP格式那些没有透明度...
  • Banket004
  • Banket004
  • 2013-08-19 16:52:48
  • 3698

在Asp.Net中操作PDF – iTextSharp - 操作图片

转自:http://www.cnblogs.com/CareySon/archive/2011/11/07/2239017.html iTextSharp支持所有主流的图片格式,比如:jpg, ...
  • chenguang79
  • chenguang79
  • 2014-11-25 08:40:13
  • 4248

图片写入PDF pdf itext image test

java使用itext导出pdf,图片、<em>表格</em>、<em>背景图</em> 使用iText7---生成纯文本、图片、<em>表格</em>内容的pdf文件 Java操作PDF之iText详细入门 iText导出pdf、word、图片 ITEXT...
  • 2018年04月17日 00:00

.net iText 生成pdf 图片平铺,表格边框隐藏和中文问题

图片平铺问题: 刚刚接触用c#引用itextsharp后台生成pdf,昨天晚上就图片平铺问题折腾了很久,这是最终的效果 后台自动生成二维码,然后利用再获取二维码生成pd...
  • YING_SHANG
  • YING_SHANG
  • 2016-05-23 10:31:13
  • 3098

.net中操作PDF-iTextSharp 中图片Image

iTextSharp支持所有主流的图片格式,比如:jpg, tif, gif, bmp, png和wmf.在iTextSharp中使用Image.GetInstance()方法创建图片有很多种方式,或...
  • xuwei296
  • xuwei296
  • 2012-07-10 11:11:52
  • 3605
收藏助手
不良信息举报
您举报文章:itext生成pdf文档时给文档添加背景图片
举报原因:
原因补充:

(最多只允许输入30个字)