From f3cdd38fe4475361d96b019d60c273d47e749c7b Mon Sep 17 00:00:00 2001 From: plegall Date: Tue, 5 May 2009 22:16:05 +0000 Subject: merge r3270 from branch 2.0 to trunk feature 981 added: ability to set the compression level for thumbnail creation. git-svn-id: http://piwigo.org/svn/trunk@3271 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/thumbnail.php | 2 +- include/config_default.inc.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/admin/thumbnail.php b/admin/thumbnail.php index 586fda6bc..3034e8478 100644 --- a/admin/thumbnail.php +++ b/admin/thumbnail.php @@ -118,7 +118,7 @@ function RatioResizeImg($path, $newWidth, $newHeight, $tn_ext) array_push($page['errors'], '['.$tndir.'] : '.l10n('no_write_access')); return false; } - imagejpeg($destImage, $dest_file); + imagejpeg($destImage, $dest_file, $conf['tn_compression_level']); // freeing memory ressources imagedestroy( $srcImage ); imagedestroy( $destImage ); diff --git a/include/config_default.inc.php b/include/config_default.inc.php index 81fe7ef0f..f44bcd7b8 100644 --- a/include/config_default.inc.php +++ b/include/config_default.inc.php @@ -150,6 +150,10 @@ $conf['tn_width'] = 128; // tn_height : default height for thumbnails creation $conf['tn_height'] = 128; +// tn_compression_level: compression level for thumbnail creation. 0 is low +// quality, 100 is high quality. +$conf['tn_compression_level'] = 75; + // show_version : shall the version of Piwigo be displayed at the // bottom of each page ? $conf['show_version'] = true; -- cgit v1.2.3