fix: integer problem

This commit is contained in:
ikechan8370 2023-02-25 16:11:53 +08:00
parent 4bee340d24
commit ef01c37cdf

View file

@ -67,8 +67,8 @@ async function resizeAndCropImage (inputFilePath, outputFilePath, size = 512) {
const maxDimension = Math.max(metadata.width, metadata.height)
logger.mark(`original picture size is ${metadata.width} x ${metadata.height}`)
// Calculate the required dimensions for the output image
const outputWidth = size * metadata.width / maxDimension
const outputHeight = size * metadata.height / maxDimension
const outputWidth = Math.round(size * metadata.width / maxDimension)
const outputHeight = Math.round(size * metadata.height / maxDimension)
// Resize the image to the required dimensions
await sharp(inputFilePath)