1.0.3 • Published 4 years ago

canvas-merge-images v1.0.3

Weekly downloads
16
License
ISC
Repository
github
Last release
4 years ago

canvas-merge-images

install

yarn add canvas-merge-images

usage

import { mergeFile, mergeBase64 } from 'canvas-merge-images'

let fileInput = document.getElementById('fileinput')
let preview = document.getElementById('preview')

// in case of files
fileInput.onchange = async () => {
  if (!fileInput.files) return
  // you can use `mergeBase64` if you already have base64
  let base64 = await mergeFile(fileInput.files)
  preview.src = base64
  console.log(base64)
}

// in case of base64 strings
let base64 = await mergeFile([
  'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2w...',
  'data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2w...',
])

// in case you want full quanlity, default 0.92
let base64 = await mergeFile(fileInput.files,{quanlity:1.0})

try on your own

git clone this_repo
cd repo
yarn
yarn dev

screenshot

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago