【发布时间】:2023-12-22 13:03:02
【问题描述】:
我正在使用 GhostScript 将每个 PDF 页面转换为 JPEG。但我的问题是,如果 PDF 很大(比如超过 300 页),则无法转换和显示消息:“无法显示此页面”或“页面超出范围”。您是否面临类似的问题?
谢谢各位。我解决了问题。实际上,这是asp.net文件上传控制的问题,它不接受大于4 MB的文件大小。
【问题讨论】:
标签: c# asp.net pdf jpeg ghostscript
我正在使用 GhostScript 将每个 PDF 页面转换为 JPEG。但我的问题是,如果 PDF 很大(比如超过 300 页),则无法转换和显示消息:“无法显示此页面”或“页面超出范围”。您是否面临类似的问题?
谢谢各位。我解决了问题。实际上,这是asp.net文件上传控制的问题,它不接受大于4 MB的文件大小。
【问题讨论】:
标签: c# asp.net pdf jpeg ghostscript
您使用的是什么版本的 Ghostscript?每次提交时执行的测试套件包括 PLRM,它有 > 1000 页并且可以正常工作。
【讨论】:
您是否使用多线程模式进行光栅化? -dNumRenderingThreads=8 我在渲染大型报告时遇到了同样的问题。它看起来像一个资源锁。作为一种解决方法,我使用了 1 个线程。
【讨论】: