java - iText 无法处理 1.3gb PDF 文件
问题描述
我目前正在使用 iText 2.1.7 修改大小为 1.3gb 的现有 PDF 文件,该文件无法得到处理,产生 java 堆空间错误。执行以下代码行时遇到错误:
PdfReader reader = new PdfReader(Files.readAllBytes((new File(filenameSource)).toPath()));
我应该怎么做才能解决这个错误?
解决方案
推荐阅读
- rsyslog - rsyslog 服务器生成以 IP 地址而不是 access_log 命名的日志文件
- postgresql - 如何根据用户查询数据在视图中设置动态“位置”?
- python - 使用 Python 将两个 CSV 文件与案例合并
- javascript - Angular Tooltip 显示在错误的 Ag-Grid 单元格上
- flutter - 在 setState 更改流后 StreamBuilder 不会重建
- reactjs - 在反应应用程序中更新反应脚本后出错
- python-3.x - 在多索引数据框中合并两个数据系列
- customization - 如何自定义 vimeo 字幕的样式?
- c# - 在剃刀页面中动态更改按钮标签文本
- sql - 无法删除视图的 Flyway 可重复迁移