1.0.0 • Published 8 years ago
canvas-poster v1.0.0
canvas-poster
Draw text and pictures to canvas, and export picture data, text support color, size, newline (pre, nowrap, breakAll, breakWord), line height, bold, underline, etc.
Useage
install from npm
yarn add canvas-posteror
npm i canvas-posterexample
import Poster from 'canvas-poster'
async function render(){
let poster new Poster({width:200,height:200,scale:2});
await poster.drawImage('./test.png',{w:"100%",x:0,y:0})
poster.drawTexts([
{text:'test render texts',size:20},{text:'test',size:30,fillStyle:'red'}
],
10,
10,
{wordWrap:"breakAll",with:200}
);
let img = document.createElement('img');
img.src = poster.getImageData();
}
render();1.0.0
8 years ago