heic-jpg-exif
TypeScript icon, indicating that this package has built-in type declarations

0.3.5 • Public • Published

heic-jpg-exif

ci npm-downloads npm-version

Conversion from HEIC to JPG while retaining essential EXIF metadata

Install

npm install heic-jpg-exif

Usage (NodeJS)

const convert = require('heic-jpg-exif');

Convert an HEIC image file to a JPEG file at maximum quality (1)

await convert('input.HEIC', 'output.jpg', 1);

Convert an HEIC buffer to a JPEG buffer

const inBuffer = fs.readFileSync('input.HEIC');
const outBuffer = await convert(inBuffer);

Background

The HEIC image is first converted to a JPG with heic-convert and then complemented with the EXIF metadata of the source image using exifr and piexif-ts.

See also

Package Sidebar

Install

npm i heic-jpg-exif

Weekly Downloads

16

Version

0.3.5

License

MIT

Unpacked Size

17.4 kB

Total Files

12

Last publish

Collaborators

  • szapp