Php PDF版本降级至1.4-无SSH访问

Php PDF版本降级至1.4-无SSH访问,php,pdf,cpanel,Php,Pdf,Cpanel,我目前正在使用mpdf合并一些用户上传的pdf文件。我发现自己在使用FPDI的免费版本时遇到了mpdf问题,这会导致一个mpdf错误:找不到外部参照表-在尝试对PDF版本高于1.4的文件进行操作时,可能是“自动检测行结束”错误 我没有ssh访问权限,但只有CPanel,因此无法安装GhostScript。在上传PDF文件之前,必须告诉用户手动重新保存并降级他们自己的PDF文件,这显然不是解决问题的办法 tl;dr是否有办法使用PHP将PDF降级为1.4,无需ssh访问/依靠外部服务器进行转换?您

我目前正在使用mpdf合并一些用户上传的pdf文件。我发现自己在使用FPDI的免费版本时遇到了mpdf问题,这会导致一个
mpdf错误:找不到外部参照表-在尝试对PDF版本高于1.4的文件进行操作时,可能是“自动检测行结束”错误

我没有ssh访问权限,但只有CPanel,因此无法安装GhostScript。在上传PDF文件之前,必须告诉用户手动重新保存并降级他们自己的PDF文件,这显然不是解决问题的办法


tl;dr是否有办法使用PHP将PDF降级为1.4,无需ssh访问/依靠外部服务器进行转换?

您使用的是自己的服务器或共享主机?我使用共享主机如果您无法在服务器上安装其他软件(如Ghostscript),您将不得不依靠用户创建PDF 1.4文档。请记住,您可能需要完全重新处理更高版本的文档,这需要一个好的PDF解释器和创建者应用程序。接下来的一行可能是查找创建PDF/X1-A的实用程序。错误消息来自非常旧版本的FPDI。你使用的是mPDF和FPDI的最新版本吗?我不认为共享主机给了他们的用户在服务器上安装软件的权限,你必须要求他们升级这个软件给你