php转html为pdf后部分图片无法显示
这是个挺奇怪的问题。
php代码将html转存储为pdf文件后,部分图片无法显示。
遇到这个问题当时有点懵。它不是所有图片都不显示,是一部分。
首先检查了php扩展是否正常。其实不认为这个有问题。不过还是先检查一下。包括相关依赖软件包都正常。
然后对各种图片格式进行了测试。发现无论是png还是jpg,都会有部分图片无法显示。反过来说,都会有部分图片可以显示。
再想想
...
...
...
怀疑是否因为图片太大导致读取失败。目前使用的图片都是比较小的图片正常,较大的不显示(其实最大的图片也没超过200k)。于是进行了测试,用微信截图并存储,格式是png,图片大小超过200k。上传到服务器,结果...显示正常。
这条路也不通了。
...
...
...
是不是图片中有特殊信息,导致图片无法识别?
下载pdf文件中显示不正常的图片,用windows的画图软件处理了一下(其实就是进行了一次另存为),然后上传。在此进行pdf转换...显示正常了。
问题终于清楚了,是图片自身的问题。图片是用户自己上传的,很难控制统一。所以解决办法,就是我们自身的软件识别能力。
上网搜索了一下,使用的插件版本有最新更新,赶紧下载安装。
再测试,问题消失。
php转html为pdf后部分图片无法显示相关推荐
- html5裁剪后的图片不显示怎么办,裁剪后的图片不显示??
按照老师在React Native Android原生模块开发实战中裁剪图片的例子来写的: render() { let imgUrl =Platform.OS==='android'? 'file: ...
- python爬取正确但不出文件_使用Python爬取微信公众号文章并保存为PDF文件(解决图片不显示的问题)...
前言 第一次写博客,主要内容是爬取微信公众号的文章,将文章以PDF格式保存在本地. 爬取微信公众号文章(使用wechatsogou) 1.安装 pip install wechatsogou --up ...
- wps插入图片后使图片完整显示
在word中插入一张图片,右侧部门被遮住了,没有完整显示出来,不方便看. 经过下面操作,将图片单独放到一页中,并设置为横向显示,就可以解决这个问题 操作后的效果:
- java js 验证码图片,通过js刷新验证码图片后,图片不显示
刷新前 刷新后 相关代码 index.jsp $Title$ 看不清,请点击 function changeCode() { document.getElementById("code&qu ...
- 小程序上线后部分图片不显示的问题
重要原因之一:只有图片格式为小写的png或者jpg才可以显示,PNG或者JPG都不显示 此处小程序项目中header1.JPG将在上线的版本中出错,不显示该图片
- 采集资源结束后,图片不显示解决办法
在采集资源结束之后,打开网站发现图片不能很好地显示出来,怎么解决呢? [我的站点:宅男影院APP 免VIP影院] 解决方法还是比较简单的.需要下载tu.php,将yu.php放到网站根目录下,问题即可 ...
- 使用pdfbox2.0.15版本,将pdf文件转为图片时,中文显示乱码
一.问题 在项目中使用pdfbox2.0.15版本,将pdf文件转成图片,在windows本地转换正常,发布到linux服务器,转换后图片中的中文出现部分乱码,显示都是方块□□□. 二.分析 1.日志 ...
- 微信小程序发布后使用本地图片不显示问题
遇到安卓手机不显示本地图片的问题,不管是../../images/aaa.png路径还是相对根目录的路径 /images/aaa.png发布到线上后偶发图片不显示,经过多次尝试后终于解决,解决方法: ...
- 旋转变换,变换后改变图片大小
1.代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # @File : roteTest.py # @Author: DianaZhang # @Da ...
- 水晶报表 (Crystal Reports) code128 条形码 保存为PDF后 不显示条形码的 解决办法
水晶报表 打开后 条形码是正常显示 但是 保存为PDF后 条形码 就变成显示数字 如下图所示 解决办法为: 需要在 水晶报表 程序所在的web服务器上 安装 Adobe Acrobat Rea ...
最新文章
- graphpad柱状图怎么加图例_如何用Graphpad prism添加多个图例
- 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)
- 安全无忧,函数计算推出访问用户VPC功能,实现自定义的多类VPC网络资源互通...
- leetcode算法题--最大平均值和的分组★
- 【Flask项目2】模型类的映射方式新版本和旧版本(4)
- anaconda换成制定清华的源:一键解决外网下载慢的烦恼
- 4K超清,2500万人在线,猫晚直播技术全解读
- 2019最后一个月Python继续霸榜,想上车?看这份书单
- maven中的groupId和artifactId到底指的是什么?
- python牛客网编程题_一波优秀的自学编程语言网站
- 实战:一文带你解决Mysql主从复制日常错误
- 要不要使用外键(foreign key )?
- alpha因子常见问题_因子体系(一):从因子确定到ALPHA和风险的界定
- SAP中销售订单计划行类别与移动类型关系配置分析
- 曾经的小弟, 成了现在的大牛
- 输入子系统--按键驱动
- lambda no instance(s) of type variable(s) T exist so that void conforms to R
- linux的内置的账户_Linux用户和用户配置文件(注意nobody用户)
- 微信电脑版DAT图片文件转JPG/PNG图片的简单工具
- c语言双边滤波算法,浅析bilateral filter双边滤波器的理解
热门文章
- Tiktok shop小店注册以及如何一键上传产品批量上货铺货
- [转载]用 Apache Geronimo 创建并部署 blog 和 wiki 模块
- vc写的工程源代码打包工具
- 吞食天地2蜀汉英雄传1.5版图文攻略
- java正则表达式 工具类_Hutool之正则表达式工具类——ReUtil
- 计算机技术了解(基础)
- ftp,fxp服务器误删代码如何恢复
- 索尼 swiftkey_iOS8 3rd Party键盘的评测-SwiftKey和Swype
- ImageMagicK之合成图片
- 无人机和地面三维激光扫描仪在1:500城市基本地形图测绘中的应用