这是个挺奇怪的问题。

php代码将html转存储为pdf文件后,部分图片无法显示。

遇到这个问题当时有点懵。它不是所有图片都不显示,是一部分。

首先检查了php扩展是否正常。其实不认为这个有问题。不过还是先检查一下。包括相关依赖软件包都正常。

然后对各种图片格式进行了测试。发现无论是png还是jpg,都会有部分图片无法显示。反过来说,都会有部分图片可以显示。

再想想

...

...

...

怀疑是否因为图片太大导致读取失败。目前使用的图片都是比较小的图片正常,较大的不显示(其实最大的图片也没超过200k)。于是进行了测试,用微信截图并存储,格式是png,图片大小超过200k。上传到服务器,结果...显示正常。

这条路也不通了。

...

...

...

是不是图片中有特殊信息,导致图片无法识别?

下载pdf文件中显示不正常的图片,用windows的画图软件处理了一下(其实就是进行了一次另存为),然后上传。在此进行pdf转换...显示正常了。

问题终于清楚了,是图片自身的问题。图片是用户自己上传的,很难控制统一。所以解决办法,就是我们自身的软件识别能力。

上网搜索了一下,使用的插件版本有最新更新,赶紧下载安装。

再测试,问题消失。

php转html为pdf后部分图片无法显示相关推荐

  1. html5裁剪后的图片不显示怎么办,裁剪后的图片不显示??

    按照老师在React Native Android原生模块开发实战中裁剪图片的例子来写的: render() { let imgUrl =Platform.OS==='android'? 'file: ...

  2. python爬取正确但不出文件_使用Python爬取微信公众号文章并保存为PDF文件(解决图片不显示的问题)...

    前言 第一次写博客,主要内容是爬取微信公众号的文章,将文章以PDF格式保存在本地. 爬取微信公众号文章(使用wechatsogou) 1.安装 pip install wechatsogou --up ...

  3. wps插入图片后使图片完整显示

    在word中插入一张图片,右侧部门被遮住了,没有完整显示出来,不方便看. 经过下面操作,将图片单独放到一页中,并设置为横向显示,就可以解决这个问题 操作后的效果:

  4. java js 验证码图片,通过js刷新验证码图片后,图片不显示

    刷新前 刷新后 相关代码 index.jsp $Title$ 看不清,请点击 function changeCode() { document.getElementById("code&qu ...

  5. 小程序上线后部分图片不显示的问题

    重要原因之一:只有图片格式为小写的png或者jpg才可以显示,PNG或者JPG都不显示 此处小程序项目中header1.JPG将在上线的版本中出错,不显示该图片

  6. 采集资源结束后,图片不显示解决办法

    在采集资源结束之后,打开网站发现图片不能很好地显示出来,怎么解决呢? [我的站点:宅男影院APP 免VIP影院] 解决方法还是比较简单的.需要下载tu.php,将yu.php放到网站根目录下,问题即可 ...

  7. 使用pdfbox2.0.15版本,将pdf文件转为图片时,中文显示乱码

    一.问题 在项目中使用pdfbox2.0.15版本,将pdf文件转成图片,在windows本地转换正常,发布到linux服务器,转换后图片中的中文出现部分乱码,显示都是方块□□□. 二.分析 1.日志 ...

  8. 微信小程序发布后使用本地图片不显示问题

    遇到安卓手机不显示本地图片的问题,不管是../../images/aaa.png路径还是相对根目录的路径 /images/aaa.png发布到线上后偶发图片不显示,经过多次尝试后终于解决,解决方法: ...

  9. 旋转变换,变换后改变图片大小

    1.代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # @File : roteTest.py # @Author: DianaZhang # @Da ...

  10. 水晶报表 (Crystal Reports) code128 条形码 保存为PDF后 不显示条形码的 解决办法

    水晶报表  打开后  条形码是正常显示 但是 保存为PDF后  条形码 就变成显示数字 如下图所示 解决办法为: 需要在 水晶报表  程序所在的web服务器上 安装 Adobe Acrobat Rea ...

最新文章

  1. graphpad柱状图怎么加图例_如何用Graphpad prism添加多个图例
  2. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)
  3. 安全无忧,函数计算推出访问用户VPC功能,实现自定义的多类VPC网络资源互通...
  4. leetcode算法题--最大平均值和的分组★
  5. 【Flask项目2】模型类的映射方式新版本和旧版本(4)
  6. anaconda换成制定清华的源:一键解决外网下载慢的烦恼
  7. 4K超清,2500万人在线,猫晚直播技术全解读
  8. 2019最后一个月Python继续霸榜,想上车?看这份书单
  9. maven中的groupId和artifactId到底指的是什么?
  10. python牛客网编程题_一波优秀的自学编程语言网站
  11. 实战:一文带你解决Mysql主从复制日常错误
  12. 要不要使用外键(foreign key )?
  13. alpha因子常见问题_因子体系(一):从因子确定到ALPHA和风险的界定
  14. SAP中销售订单计划行类别与移动类型关系配置分析
  15. 曾经的小弟, 成了现在的大牛
  16. 输入子系统--按键驱动
  17. lambda no instance(s) of type variable(s) T exist so that void conforms to R
  18. linux的内置的账户_Linux用户和用户配置文件(注意nobody用户)
  19. 微信电脑版DAT图片文件转JPG/PNG图片的简单工具
  20. c语言双边滤波算法,浅析bilateral filter双边滤波器的理解

热门文章

  1. Tiktok shop小店注册以及如何一键上传产品批量上货铺货
  2. [转载]用 Apache Geronimo 创建并部署 blog 和 wiki 模块
  3. vc写的工程源代码打包工具
  4. 吞食天地2蜀汉英雄传1.5版图文攻略
  5. java正则表达式 工具类_Hutool之正则表达式工具类——ReUtil
  6. 计算机技术了解(基础)
  7. ftp,fxp服务器误删代码如何恢复
  8. 索尼 swiftkey_iOS8 3rd Party键盘的评测-SwiftKey和Swype
  9. ImageMagicK之合成图片
  10. 无人机和地面三维激光扫描仪在1:500城市基本地形图测绘中的应用