Open
Description
Reason
I tried to compress jpeg image, but white space Intermittent occurs..
I think that it is reason of extra canvas. 🙄 how think about it?!
Code Example
export const compressImage = async (targetImage: File) => {
const options = {
fileType: 'image/jpeg',
maxSizeMB: 0.5,
maxIteration: 100,
};
try {
const imageCompression = (await import('browser-image-compression')).default;
const compressedFile = await imageCompression(targetImage, options);
return compressedFile;
} catch (error) {
console.error(error);
}
};
const compressedImage = await compressImage(targetImage);
return new File([compressedImage], targetImage.name, {
type: targetImage.type,
lastModified: targetImage.lastModified,
});
Metadata
Metadata
Assignees
Labels
No labels