php - Uncaught ImagickException: UnableToOpenBlob 'uploads/Datapath.pdf': 没有这样的文件或目录@error/blob.c/OpenBlob/3315
问题描述
我正在尝试使用 ImageMagick 将 pdf 的第一页转换为图像,但它不起作用,我尝试了 Stack Overflow 和其他一些网站的所有解决方案,例如使用真实路径,但没有一个有效。
<?php
$image=new Imagick();
$image->readImage('uploads/Datapath.pdf[0]');
$image->writeImages('uploads/ima.jpg');
?>
这是代码,但不工作,并给出错误
Fatal error: Uncaught ImagickException: UnableToOpenBlob 'uploads/Datapath.pdf': No such file or directory @ error/blob.c/OpenBlob/3315 in F:\xampp\htdocs\Web_Engineering\webproj\try.php:3 Stack trace: #0 F:\xampp\htdocs\Web_Engineering\webproj\try.php(3): Imagick->readImage('uploads/Datapat...') #1 {main} thrown in F:\xampp\htdocs\Web_Engineering\webproj\try.php on line 3
解决方案
推荐阅读
- java - 解析来自 Kibana 的 ElasticSearch 响应中的聚合可视化
- php - 上传文件失败 Codeigniter
- google-cloud-platform - 使用 GCP AutoML 进行自定义实体提取的预测是否存在页面限制
- c++ - 有什么方法可以在虚幻引擎中查看 stdout 或 stderr 的输出?
- typescript - 打字稿:在文件级别声明类型,而不是数据结构
- bash - 循环遍历每一行 - 尝试过 PS 和 CMD
- javascript - 如何从 URL 获取元数据
- ios - 无法从“App.js”解析“@react-navigation/drawer”-React Native
- java - 如何使用gensim从给定的单词列表中获取前n个相似的单词到向量?
- css - 转盘高度调节