diff --git a/lib/converters/imagemagickService.ts b/lib/converters/imagemagickService.ts index 0462199..4e5d5dc 100644 --- a/lib/converters/imagemagickService.ts +++ b/lib/converters/imagemagickService.ts @@ -39,9 +39,6 @@ export async function convertWithImageMagick( let result: Uint8Array | undefined; await ImageMagick.read(inputData, (image) => { - // Set output format - image.format = outputFormatEnum; - // Apply quality setting if specified if (options.imageQuality !== undefined) { image.quality = options.imageQuality; @@ -68,8 +65,8 @@ export async function convertWithImageMagick( if (onProgress) onProgress(70); - // Write the image data in the specified format - image.write((data) => { + // Write the image data with format + image.write(outputFormatEnum, (data) => { result = data; });