如何解决我如何确保 saveImage() 在不同环境中工作使用 spatie/pdf-to-image?
我正在构建一个 Laravel 应用程序,该应用程序具有从用户上传的 PDF 文件自动生成缩略图的功能。
$preview_img = $pdf->setPage(1)->setOutputFormat('png')->saveImage($path.'/'.$filename);
[错误] 尝试调用 saveImage() 函数时未设置 GS-Path。
通过按照本教程设置 GS 路径来解决:https://www.youtube.com/watch?v=0lhM7m_oHj4&ab_channel=Engineer%27sCommunityGuide
Ghostscript::setGsPath("C:\Program Files\gs\gs9.52\bin\gswin64c.exe");
但是,如何确保 Ghostscript 仍然可以跨不同环境(尤其是生产)工作,而无需为不同环境单独下载 GS 文件?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。