@idot-digital/image-convert-lib
TypeScript icon, indicating that this package has built-in type declarations

1.2.6 • Public • Published

Image Conversion Library

Mit dieser Library kann man Bilder komprimieren, skallieren und in neue Formate umwandeln.

Supportete Input Formate:

  1. JPG/JPEG
  2. PNG
  3. TIFF
  4. WEBP
  5. GIF

Supportete Output Formate:

  1. JPG/JPEG
  2. WEBP
  3. JP2

Benutzung Zur Benutzung wird ein APIKey benötigt, bitte wenden Sie sich hierzu an die Geschäftsführung von iDot digital.

const IMAGE = await fs.readFile("./image.png");

const ic = new ImageConverter("putAPIKeyHere");

const CONPRESSED_IMAGE = await ic.imgToWEBP(JPEG, 1000);

await fs.writeFile("./image.webp", CONPRESSED_IMAGE);

Es stehen follgende Funktionen zur Verfügung:

  1. imgToWEBP(buffer, width)
  2. imgToJPG(buffer, width)
  3. pngToJPG(buffer, width)
  4. imgToJP2(buffer, width, convertioApiKey)

pngToJPG(buffer, width) ist dabei bei PNG Bildern vorzuziehen, da es kleinere Dateien generiert.

Bei imgToJP2() wird der Service Convertio genutzt wird, daher muss ein zusätzlicher ApiKey angegeben werden.

Readme

Keywords

none

Package Sidebar

Install

npm i @idot-digital/image-convert-lib

Weekly Downloads

0

Version

1.2.6

License

UNLICENSED

Unpacked Size

17.6 kB

Total Files

6

Last publish

Collaborators

  • der-grosse
  • luiskugel