@idot-digital/image-convert-lib
v1.2.6
Published
Libary for image converion with iDot apis!
Downloads
42
Readme
Image Conversion Library
Mit dieser Library kann man Bilder komprimieren, skallieren und in neue Formate umwandeln.
Supportete Input Formate:
- JPG/JPEG
- PNG
- TIFF
- WEBP
- GIF
Supportete Output Formate:
- JPG/JPEG
- WEBP
- 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:
imgToWEBP(buffer, width)imgToJPG(buffer, width)pngToJPG(buffer, width)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.
