首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP使用Imagik将上传的图片转换为pdf格式

PHP使用Imagik将上传的图片转换为pdf格式
EN

Stack Overflow用户
提问于 2014-06-05 21:44:15
回答 1查看 1.2K关注 0票数 0

我有一个基本的基于php的文件上传脚本。我要做的是在文件上传后,如果上传的文件是一个图像mime类型,然后将其转换为pdf

附件是我使用的代码。此外,我有Imagemagick和Imagick模块安装在我的cpanel lunix基于副总裁。

代码语言:javascript
复制
  if($thefileext =='jpg' || $thefileext =='png' || $thefileext =='jpeg')
    {
       echo "the filename is  $thefile"; //echoing to make sure if statement works
       $img = new Imagick("img/$thefile");
       $img->setImageFormat('pdf');
       $success = $img->writeImage("img/$thefile");
    }

我的问题是,当我尝试上传一个.jpg文件时,它上传得很好(所以我的php上传程序脚本是有效的),但是上面的Imagick代码似乎不起作用。我在脚本的实际上传功能之后调用它。有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2014-06-05 22:56:30

啊,好的,我从$thefile中删除了文件扩展,现在它可以工作了,谢谢;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24061909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档