@idot-digital/image-convert-lib
v1.2.6
Published
Libary for image converion with iDot apis!
Downloads
1
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.