CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2SE / 基础类

求助:生成pdf文档,出现outOfMemoryError

楼主updatedb(updatedb)2003-11-03 12:47:07 在 Java / J2SE / 基础类 提问

我在用itext生成PDF文档时,用一个for叠代出5000行的文档(大约127页),此时文档可以正常生成,并且非常漂亮  
  但是,当我将for循环5000以上时,我的文档就不能生成,   编译器生成时就会出现java.lang.OutOfMemoryError  
  Exception   in   thread   "main"   的错误,但是此时我的内存还有270M没有用呢!   我想问一下那个高手系统里面有这样的问题的话,如何解决? 问题点数:60、回复次数:2Top

1 楼nicolas2(霹雳小猪)回复于 2003-11-03 13:15:32 得分 60

启动的时间设定最大内存  
  java   -Xmx256M  
  试试看Top

2 楼updatedb(updatedb)回复于 2003-11-03 22:10:33 得分 0

When   you   add   objects   to   a   Document,   these   objects   are   written   to   the   outputstream   as   soon   as   possible.   But   when   you   construct   a   table,   the   Table-object   keeps   on   growing.   For   really   large   tables,   this   can   become   a   problem.  
  Also,   if   you   are   writing   to   a   the   outputstream   of   a   HttpServletResponse-object,   the   timeout   of   the   browser   can   be   reached.  
  That   is   why   it   can   be   useful   to   control   the   'table-breaks'   yourself,   using   the   fitsPage()-methods   in   class   PdfWriter  
        :)Top

相关问题

  • 高分寻找生成PDF文档的控件
  • 怎么用C#实现生成PDF文档啊?
  • 利用doxygen怎样生成chm和pdf格式的文档?
  • 生成word文档
  • 有关visio+word生成文档转换为pdf文件时出现的问题
  • 如何生成word文档?
  • 请教:生成xml文档
  • 生成文档的问题
  • 在线生成Word文档
  • 哪里可以下载Acrobat Reader 5.0 Works(可以制作及转换生成PDF文档)?

关键词

  • 文档
  • 生成
  • table
  • object

得分解答快速导航

  • 帖主:updatedb
  • nicolas2

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo