image-joiner
v1.1.0
Published
Easy and Fast Grid Image Joiner
Downloads
5
Readme
image-joiner 🖼️
Fast and Easy node.js Image join Tool.
Install
pnpm add sharp image-joiner
Features
- Based on grid layout
- Easy and fast ⚡
Usage
import { GridImageJoiner } from 'image-joiner'
const joiner = new GridImageJoiner(2, 2)
joiner.loadImageFromLocal("./image.jpg", {
row: 0,
col: 0,
})
joiner.loadImageFromLocal("./image.jpg", {
row: 1,
col: 1,
})
joiner
.draw({
background_color: { r: 0, g: 122, b: 40, alpha: 0.2},
})
.then((image) => image.toFormat('png').toFile('output.png'))
Load image from an existing image object
joiner.loadImageFromObj(image, options)
Draw Options
export type DrawOptions = {
resize?: {
width: number;
height: number;
};
row_gap?: number;
col_gap?: number;
background_color?: Color;
}