这是因为 Ghostscript 默认只允许最大的打开文件大小是 5MB,超过这个大小的文件无法处理。你可以通过设置环境变量来解决这个问题。

在 Windows 环境下,可以按照以下步骤设置环境变量:

  1. 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置” -> “环境变量”。
  2. 在“系统变量”中,找到“GS_MAXINPUTFILESIZE”变量,如果没有则点击“新建”创建一个。
  3. 将变量值设置为你想要的最大文件大小,例如“10000000”表示10MB。
  4. 点击“确定”保存设置。

在 Linux 环境下,可以在终端中使用以下命令设置环境变量:

export GS_MAXINPUTFILESIZE=10000000

这样就可以设置 Ghostscript 允许打开的最大文件大小了。

net core使用 ghostscript 操作pdf 发现文件大于5m的时候报错

原文地址: https://www.cveoy.top/t/topic/f3TC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录