分享如何在织梦dede上面实现文章封面生成二维码海报
网上找了很多素材,都是基于wordpress开发的比较多,关于织梦dede实现这样的功能比较少,为了方便自己做个备份,就记下这篇文章,方便以后借鉴和开发新方向
为了诠释全面一点,这里主要是涉及到两个问题
1,根据文章的封面,标题,文字,生成图片
2,根据文章的链接生成二维码
海报分享其实就是利用 PHP 的 GD 库来让图片生成,所以你所使用的 PHP 环境必须支持 GD 库哦
第一个:根据文章的封面,标题,文字,生成图片
这里主要是运用到html2canvas来把HTML内容写入Canvas生成图片,它不需要来自服务器任何渲染,整张图片都是在客户端浏览器创建。当浏览器不支持Canvas时,将采用Flashcanvas或ExplorerCanvas技术代替实现。以下浏览器能够很好的支持该脚本:Firefox 3.5+, Google Chrome, Opera新的版本, IE9以上的浏览器
网上有很多html2canvas的教程,这里就不多解释了,这里附上一段dede页面的处理js实例: