mirror of
https://github.com/chatmail/core.git
synced 2026-04-21 15:36:30 +03:00
Reduce + recode images to JPEG if they are too huge (#3956)
I.e. > 500K for the balanced media quality and 130K for the worse one. This can remove animation and transparency from PNG/WebP, but then a user always can send an image as a file. Also don't reduce wide/high images if they aren't huge. Among other benefits, this way most of PNG screenshots aren't touched. Also remove Exif from all images, not from JPEGs only.
This commit is contained in:
BIN
test-data/image/screenshot.jpg
Normal file
BIN
test-data/image/screenshot.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 577 KiB |
BIN
test-data/image/screenshot.png
Normal file
BIN
test-data/image/screenshot.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 358 KiB |
Reference in New Issue
Block a user