Z-Blog应用中心 > PHP插件 > 保存远程图片并压缩

保存远程图片并压缩

购买应用 ¥29.9

其他说明

1.保存并替换文章中远程图片到本地,启用插件后新建文章生效。
2.图片宽度/高度大于指定宽则压缩;
3.可自定义保存图片质量。
4.默认gif动态图片仅作远程下载,不做压缩
5.默认png图片以jpeg形式(图片质量)压缩,不影响实际png后缀


已知问题

1.暂时无法与其他保存远程图片共同使用
2.当服务器带宽较低但图片较大数量较多进行远程下载时容易造成500,建议提升带宽或者提高PHP超时限制或者仅使用免费版保存远程图片,地址:https://app.zblogcn.com/?id=390
3.当远程图片不能被访问(40X或50X)时,下载会报错(已修复)
4.当图片为非正常后缀(JPG、JPEG、PNG、GIF)结尾时,将无法进行远程图片下载,因此无法进行压缩.
(例如:<img src=" http://i1.chuimg.com/9f697940aec545d4919396ea8ebb195f_1124w_1682h.jpg@2o_50sh_1pr_1l_490w_260h_1c_1e_90q_1wh " \>   图片为JPG图片,但是必须去除参数,仅保留图片地址<img src="http://i1.chuimg.com/9f697940aec545d4919396ea8ebb195f_1124w_1682h.jpg" \>才可进行正常远程下载并压缩。)

因此问题引发的不能下载/压缩,不做解释,等解决技术问题后会自然修复



收费插件应有良好的售后服务,售后QQ:3577270034,备注“图片压缩插件”。
请打开开发模式截图,或直接提交报错的文章源代码。


2.0更新:

1.重新调整远程图片保存方式

2.修复当远程图片未完全下载时显示黑色底色

3.修复不能正确的显示图片大小

4.修复不能正确的显示图片类型

5.删除图片最大尺寸作为判断,因为它可能并没有在代码中起到该有的作用,因此暂时先删除,如果您有需要,可以给我留言再酌情考虑增加。

6.新增测试功能:

6.1.新增判断远程图片是否可以被下载(例如防盗链、远程图片已删除等),因为当对文章图片进行直接复制或者采集时,可能会抓取到远程图片缓存(复制304)或无法远程下载(采集404)时,将会报错

6.2.该功能目前仅供部分需要的用户使用,如不需要,请关闭或刷新缓存重载插件数据


1.4更新:

1.增加最大高度判定

2.增加远程图片是否已损坏判定,当远程图片损坏时,仅做空白图片下载


已初步确定优化方式,将在下一次更新时处理以下问题:

1.优化调整保存方式为下载后直接保存

2.优化完成速度,提升约一倍,所短时间约为原来的50%

3.新增最大高度作为判定标准之一(虽然可能并没有什么用)

3.新增修改远程图片保存目录


注意事项:

  1. 与七牛云存储、阿里云OSS等其他第三方云存储工具不相容,似乎这个的优先级更高,可能是因为调用发布成功的接口,关于对接第三方云存储将会在以后做测试(若可行)。


原图片:(大小306K)因zb应用中心上传图片会自动压缩,因此调用外部图片

1.jpg

压缩后:(图片质量85,压缩后大小54K)

9.jpg

压缩后:(图片质量75,压缩后大小39K)

2.jpg

访客您好,Z-Blog相关网站已开启实名制,请登录后绑定您的手机,再发表评论,谢谢您的支持。

头像 avisii 2018-11-25 11:24:48  回复该评论 Google Chrome 63.0.3239.132 Windows 10 x64
新建文章保存会这样
服务器错误
500 - 内部服务器错误。
您查找的资源存在问题,因而无法显示。
头像 z76831837 开发者 2018-11-25 12:34:39  回复该评论 UC Browser 6.2.4094.1 Windows 10 x64
已联系
头像 雪无痕 2018-11-15 19:57:11  回复该评论 Google Chrome 63.0.3239.132 Windows 7 x64
一张保存不了,还找不到作者!真是无语!!!
头像 z76831837 开发者 2018-11-15 20:59:22  回复该评论 UC Browser 12.1.9.999 Windows Server 2003
联系QQ:3577270034
头像 斗战胜佛 2018-11-10 22:12:56  回复该评论 Safari 11.0.1 Mac OS X 10.12.6
不保证都小于原始图片的意思是?有的大于原始图片,有的小于原始图片,那要你这个插件干啥的? 逗自己玩?
头像 z76831837 开发者 2018-11-10 22:19:17  回复该评论 UC Browser 6.2.4094.1 Windows 10 x64
你如果觉得十几K的,也需要压缩,那你也根本不需要买这个插件,因为你根本用不着
头像 斗战胜佛 2018-11-08 15:02:59  回复该评论 Firefox 56.0 Windows 10 x64
gd库处理部分图片的时候,会使得体积变大,即使裁减了。
头像 z76831837 开发者 2018-11-09 09:41:26  回复该评论 UC Browser 6.2.4094.1 Windows 7 x64
不是做裁剪,做等比(固定宽度)压缩,不保证所有图片均小于原始图片
头像 yhx1798865406 2018-11-06 12:42:25  回复该评论 Sogou Explorer Windows 10 x64
压缩效果咋样,压缩后的图片损失大吗
头像 z76831837 开发者 2018-11-06 13:42:06  回复该评论 UC Browser 6.2.4094.1 Windows 7 x64
JPG、JPEG、PNG均会按照设定的图片质量进行压缩,以后有可能会增加选择PNG是否压缩。
一般压缩过后800*800px的图片,按照80的图片质量,均会在100K以下,根据实际图片内容会有增减
头像 维嘉 2018-11-06 10:36:12  回复该评论 Google Chrome 63.0.3239.132 Windows 10 x64
这个好,必须要点赞

购买条款


1. 您购买一个应用,即表示默认接受并认同符合您的使用需求。因为其为特殊服务,购买后无论是否有被使用,都不能退款
2. 一个应用仅可用于单一账号使用,未经本站和许可方同意,不得二次发布、赠送、转售、租让等,否则我们将永久关闭用户账号并保留继续追究相关责任的权利。
3. 如无特殊说明,已购买应用仅包括相关使用权及免费更新服务,默认应用中心及开发者不提供额外售后安装等服务。


购买指南


1. 请先注册账号,然后登录“应用中心”。
2. 直接点击“购买应用”,跟随指引即可。


下载指南


1. 购买者在自己的Z-Blog网站登录,进入后台,在左侧菜单栏点击“应用中心”菜单。
2. 在“应用中心”的首页,使用应用中心注册账号进行登录。
3. 进入“我的应用仓库”,即可看到已购买成功的应用,点击“下载”即可下载安装。


其它注意事项


1. 如果通过自己网站后台无法正常访问应用中心,请谨慎购买,因为这将可能导致应用无法顺利下载安装。
2. 如已购买收费应用无法正常下载,请在自己网站后台检查Z-Blog及应用更新,如均已更新至最新版本仍无法下载请及时与我们联系。
3. 应用更新时有可能覆盖本地设置,请在更新前做好备份。