2.4.3 • Published 3 years ago

meme-displayer v2.4.3

Weekly downloads
3
License
ISC
Repository
github
Last release
3 years ago

meme-displayer

NPM version NPM downloads

Node module that allows you to generate a meme by specifying the text and image address

Installation

$ npm install meme-displayer

Requirements

Make sure that you have the following installed on your machine:

brew install pkg-config cairo pango libpng jpeg giflib

Example

const memeDisplayer = require('meme-displayer');

const memeGenerator = new memeDisplayer({
    canvasOptions: {
        canvasWidth: 500,
        canvasHeight: 500
    },
    fontOptions: {
        fontSize: 35
        fontFamily: 'impact'
        lineHeight: 2
    }
});

...
memeGenerator.generateMeme({
    topText: 'Ohhh',
    bottomText: 'Shit',
    url: 'https://i.pinimg.com/564x/af/3e/ed/af3eeda017287cbe230ed00c4c76afbd.jpg'
}).then(function(data) {
    res.set('Content-Type', 'image/png');
    res.send(data);
})
...
2.4.3

3 years ago

2.4.2

3 years ago

2.3.1

3 years ago

2.2.1

3 years ago

2.1.1

3 years ago