怎麼利用小程式產生海報?以下這篇文章就來給大家推薦一個海報生成外掛--painter,看看利用它怎麼生成海報,希望對大家有幫助!
第一步:
#下載包,並將painter包放在components目錄下 https://github.com/Kujiale-Mobile/Painter
】
第二步:
使用頁面的json檔案中引入
{ "usingComponents": { "painter":"/components/painter/painter" } }
##第三個步驟:
使用頁面的wxml接收海报的图片容器 <image mode="widthFix" src="{{ posterImg }}" id="goods_qr-code" alt /> <painter wx-if="{{showPainter}}" palette="{{data}}" bind:imgOK="firstImg" /> palette 字段作为画图数据的数据源, 图案数据以 json 形式存在 widthPixels 强制指定生成的图片的像素宽度 绘图完成后,可以通过绑定 imgOK 或 imgErr 事件来获得成功后的图片或失败的原因
#第四步:
使用頁面的js
生成海报的方法(){ this.setData({ template: { width: "750rpx", height: "1500rpx", views: [ { type: 'image', url: 图片路路径, css: { top: '10rpx', left: '10rpx', right: '10rpx', width: '730rpx', height: '1500rpx' } } ] } }) } 海报生成完毕自动调用 firstImg(e) { console.log(e.detail.path); this.setData({ posterImg: e.detail.path }) },登入後複製外掛介紹及官網:
Painter產生海報https://codechina.csdn.net/mirrors/Kujiale-Mobile/Painter?utm_source=csdn_github_accelerator#原文網址:https://juejin.cn/post/6995356720125968398
###作者:黃勇超########更多程式相關知識,請造訪:###程式設計影片###! ! ###以上是聊聊怎麼利用小程式產生海報(外掛推薦)的詳細內容。更多資訊請關注PHP中文網其他相關文章!