Browse Source

add resize options to image processor

pull/2/head
Rob Colbert 3 years ago
parent
commit
fedb677220
  1. 9
      app/services/image.js

9
app/services/image.js

@ -142,7 +142,14 @@ class ImageService extends SiteService {
image.metadata = outputMetadata; image.metadata = outputMetadata;
try { try {
let chain = sharpImage.clone().resize({ width: output.width, height: output.height }); let chain = sharpImage
.clone()
.resize({
width: output.width,
height: output.height,
options: output.resizeOptions,
})
;
chain = chain[output.format](output.formatParameters); chain = chain[output.format](output.formatParameters);
output.filePath = path.join(imageWorkPath, `${image._id}.${output.width}x${output.height}.${output.format}`); output.filePath = path.join(imageWorkPath, `${image._id}.${output.width}x${output.height}.${output.format}`);

Loading…
Cancel
Save