pdf-iTextSharp 生成PDF时,出现异常:outofmemoryexception

问题描述

iTextSharp 生成PDF时,出现异常:outofmemoryexception

如题,我在用iTextSharp 生成PDF时,Doument对象的Add方法出现异常:outofmemoryexception,内存溢出。
前面我定义了一个document和table:
iTextSharp.text.Document document = iTextSharp.text.Document();
iTextSharp.text.Table table = new iTextSharp.text.Table(int);
然后去数据库取数据,放到table里面,用table.Add(cell);方法。
数据有3W条左右。取完之后,我将table添加到document对象中:
document.Add(table);
然而,就在这时,这个方法抛出了上述异常,请问该怎么解决?

时间: 2024-09-04 12:36:20

pdf-iTextSharp 生成PDF时,出现异常:outofmemoryexception的相关文章

iTextSharp生成PDF问题

问题描述 使用iTextSharp生成PDF时候,如果生成的像素尺寸大于14400就会出现以上异常Thepagesizemustbesmallerthan14400by14400不知是我的iTextSharp版本问题还是什么问题,请各位大神帮忙解答一下. 解决方案 解决方案二:iTextSharp生成时可以指定PageSize的,如PageSize.A4.解决方案三:我是指定大小的,不过一超过14400就会出现异常

C#使用itextsharp生成PDF文件的实现代码

以下是对在C#中使用itextsharp生成PDF文件的实现代码进行了详细分析介绍,需要的朋友可以过来参考下   项目需求需要生成一个PDF文档,使用的是VS2010,ASP.NET. 网络上多次搜索没有自己想要的,于是硬着头皮到itextpdf官网看英文文档,按时完成任务,以实用为主,共享一下:使用HTML文件创建PDF模板:使用自定义字体的一种方法: 复制代码 代码如下:                 FontFactory.Register(System.Web.HttpContext.

itextsharp生成pdf后的直接打印问题

原文 itextsharp生成pdf后的直接打印问题 小弟这两天用itextsharp生成pdf文档,生成的pdf可以直接保存在指定路径的文件夹下,可是user不想保存,想要点一下button,就可以直接打印,我搞了半天也没找到合适的方法,还希望有做过这方面的,给些建议.多谢多谢啦 我的代码是这样的:  iTextSharp.text.Rectangle page = new Rectangle(683,850); iTextSharp.text.Document document = new 

C# iTextSharp 生成 PDF

使用iTextSharp在Asp.Net中操作PDF系列文章 目录 http://www.cnblogs.com/CareySon/category/332146.html 实战 iTextSharp http://www.cnblogs.com/haogj/archive/2011/09/05/2167659.html

C#生成PDF总结

原文 http://www.cnblogs.com/Joetao/articles/2933941.html (一)C#生成PDF总结 (1)iTextSharp控件对iTextSharp研究还可以表格.文字.各种GDI对象,图片,水印,文字旋转(2)aspose的控件(3)PDF Library这个类库(只单纯是有文字的,表格和文字)http://www.codeproject.com/KB/dotnet/PdfLibrary.aspx (4)直接用.net的RDLC report 就可以啦,

生成PDF全攻略之在已有PDF上添加内容的实现方法_java

项目在变,需求在变,不变的永远是敲击键盘的程序员..... PDF 生成后,有时候需要在PDF上面添加一些其他的内容,比如文字,图片.... 经历几次失败的尝试,终于获取到了正确的代码书写方式. 在此记录总结,方便下次以不变应万变,需要的 jar 请移步:生成PDF全攻略 PdfReader reader = new PdfReader("E:\\A.pdf"); PdfStamper stamper = new PdfStamper(reader, new FileOutputStr

c#-itextsharp添加pdf水印时,怎么设置图片水印、表格水印的透明度?

问题描述 itextsharp添加pdf水印时,怎么设置图片水印.表格水印的透明度? 哪位itextsharp高手可以指点一下,通过itextsharp添加pdf水印时,怎么设置图片水印.表格水印的透明度? 小弟通过设置PdfContentByte的waterMarkContent.SetGState(gs);,以及gs的gs.FillOpacity = 0.2f; 只对文字的透明度有效.

itext生成pdf文件时中文不显示或者是乱码,这个怎么解决

问题描述 itext生成pdf文件时中文不显示或者是乱码,这个怎么解决 如题,我尝试了很多版本的jar包,而且itextasian.jar也在环境变量上配置了,但是中文还是显示不出来,各位大神,有解决的方法吗,这个已经困扰我一天了 解决方案 iText生成PDF文件(解决了中文乱码) 解决方案二: http://blog.sina.com.cn/s/blog_48bb8eb90100tt7p.html

用iText 把txt文件生成pdf,导入图片时的问题

问题描述 读取一个txt文件,提取内容生成pdf文件.在导入图片的时候,如果该页剩余的空间不够放下要加入的图片,结果在现实的pdf文件中就不会加入该图片.但跟踪代码时发现添加图片的语句也执行了.而且如果空间足够放下该图片时,会正确添加进图片.刚开始学习itext,一直没能找到原因,希望有高手指点一下.谢谢了...代码如下:privatestaticfinalStringTXT_FILE_PATH_STRING="D:/PDFTest/test.txt";privatestaticfin