Skip to content

Commit 0b2990f

Browse files
committed
Modify quality for webp
1 parent aad972d commit 0b2990f

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

src/images/resize/origin_response/index.js

+9-2
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,17 @@ exports.handler = (event, context, callback) => {
8080
if(width===800 && height===2160) {
8181
resizeParam['fit'] = Sharp.fit.inside
8282
}
83+
return image
84+
.webp({
85+
quality: 100,
86+
nearLossless: true
87+
})
88+
.resize(resizeParam)
89+
.toFormat(requiredFormat)
90+
.toBuffer()
91+
8392
}
8493
return image
85-
.resize(resizeParam)
86-
.toFormat(requiredFormat)
8794
.toBuffer()
8895
})
8996
.catch(() => { console.log("Exception while reading image to bucket")});

src/images/resize/viewer_request/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ exports.handler = (event, context, callback) => {
7777
}
7878
else{
7979
// png ファイルの場合、容量が増加するパターンがあったため、webp 未対応の場合は圧縮処理対象外とする
80-
if(extension === 'png') {
80+
if(extension === 'png' && width===800 && height===2160) {
8181
callback(null, request);
8282
}
8383
url.push(extension);

0 commit comments

Comments
 (0)