react-convert-image
v0.5.0
Published
A quick proof-of-concept React component for image format conversion. Currently converts to WebP. Browser capability dependent.
Downloads
132
Readme
react-convert-image
A quick proof-of-concept React component for image format conversion. Currently converts to WebP. Browser capability dependent.
Click here to see an example implementation.
Installation
npm install react-convert-image
Usage
import React from "react";
import ConvertImage from "react-convert-image";
class Component extends React.Component {
handleConvertedImage(url) {
console.log(url);
}
render() {
return (
<ConvertImage
image="hello-world.jpg"
onConversion={this.handleConvertedImage}
/>
);
}
}
Props
| prop | type | required | default | description | | ----------------- | -------- | -------- | -------- | ------------------------------------------------------------------------------- | | image | string | Yes | | Path to image or data URL | | onConversion | function | Yes | | Called with base64 data URL of converted image | | format | string | No | webp | Target image format e.g 'webp', 'jpeg', 'png' | | quality | number | No | 0.92 | A Number between 0 and 1 indicating image quality if the format is jpeg or webp |
License
MIT