微信公众号现在是很多企业和个人的宣传平台,有时候我们需要把在微信公众号中的文章分享到博客或者网站。前几天一个朋友在微信朋友圈转发了一篇2015年农博会的文章,看到本君有在里面上镜,就想转发过来分享。首先我将这篇微信公众号的文章分享到手机qq,然后发送到本地电脑。
然后在电脑中我打开了这个分享的链接,http://mp.weixin.qq.com/s?__biz=MjM5NzI1OTI4OA==&mid=401402320&idx=1&sn=e64ac50a37d492bcf7fe2bdfb970a56c&scene=23&srcid=1222yCZUAlxGZTnlkIHbQFtd#rd
本来我还以为蛮简单,直接复制文章中的文字和图片,然后在后台启用本地化插件下载图片就可以了。
结果是悲剧的,根本不识别微信公众号文章中的图片。之后我仔细查看了微信公众号的图片,另存为文章中的图片,用一般的图片编辑软件无法打开,这是注意到原来微信的这个图片采用的是wbep格式。wbep格式的图片是google才发的一种加快图片显示速度的图片格式,体积比jpeg更小,用chrome果断打开了。
在网上找到一个方法,就是将微信文中的文章在新窗口打开后
http://mmbiz.qpic.cn/mmbiz/iaSPcoLUfFIRQjud69tV9xFsnFJoghOt1BnRzhAYnSpPpQPg86eA8H85WU26d6vlO6xlJEgUYooklllvXHNeDsA/640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1
修改上面地址栏中的tp参数
http://mmbiz.qpic.cn/mmbiz/iaSPcoLUfFIRQjud69tV9xFsnFJoghOt1BnRzhAYnSpPpQPg86eA8H85WU26d6vlO6xlJEgUYooklllvXHNeDsA/640?wx_fmt=jpeg&tp=jpeg&wxfrom=5&wx_lazy=1
这样之后,确实图片可以另存为jpg格式了。
其实在这里偶然发现一个更加方便的方法,因为wbep是google开发,那么只有支持wbep协议的那些软件才能打开wbep图片,微软的ie是完全不同内核的另外一个浏览器。用ie浏览器或者搜狗浏览器的兼容模式打开微信文章后,图片保存就直接是jpg了,也是搞了好久才想到这么一个规律。
既然是这样,那么用ie打开,复制,然后屁颠屁颠的跑去网站后台发布文章
下载是成功了,但是让我是悲剧从心起,根本没有办法使用了。查看了一下,下载下来的文件和源码。图片img的src属性竟然是这样的
https://www.baishujun.com/wp-content/uploads/2015/12/640wx_fmtjpegampwxfrom5ampwx_lazy1-300x225
必须得佩服微信程序员的功力深厚啊,难道要我一个一个图片下载下来,之后再一个一个上传到网站?????
NO,NO,NO
这绝不是爱动脑筋的程序员该干的事,我们讲究的是效率,这样下去一篇文章30张图片,头都是大了不说,80%可能还会传错,搞错位置。
当然,本君是有解决办法滴,还是祭出我们的微软大杀器,打开word 2010,word2003版本不知道有没有这个功能,然后复制我们在ie中打开的微信文章。
之后选择“文件-保存并发送-发布到博客文章”
之后就到了博客文章发布页面
在这里,首先在“管理账户”中填好您的博客相关的地址和账户,然后给这篇文章起一个文章名称,然后编辑一下你想发布的文章,最好点击发布,word 2010就自动给你上传所有的照片和文字到博客了,非常的方便easy!实际效果可以看看我已经发布的一篇文章: 2015广州种博会之“中农福得,就是椒傲”,几十张照片分分钟钟就搞定了!!
搜了下网络好像还没人分享这个批量下载微信文章图片的方法,这应当算是一个经验的首创吧,如果觉得这个方法不错,记得帮我点赞哦,^_^