Changeset 8195 for extensions/PHP_Optimisateur/plugins/convert_pan.php
- Timestamp:
- Dec 19, 2010, 11:31:52 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/PHP_Optimisateur/plugins/convert_pan.php
r7991 r8195 2 2 /***************************************\ 3 3 | PHP OPTIMISATEUR | 4 | Plugin ConvertPan|4 | Plugin ConvertPan 1.1 | 5 5 \***************************************/ 6 6 … … 12 12 $DIMthumbnailV = $DIMthumbnail/$PluginsProcess['convert_pan']['RatioPanThumb']; // Taille verticale des miniatures 13 13 14 if (strpos($matches[2], $NAMEpanorama) !== false) { 15 exec('nconvert.exe -q '.$Qnormal.' -out jpeg -o "'.$matches[1].'/'.$matches[2].'" -dpi 72 -ratio -rtype lanczos -resize 0 '.$DIMpanorama.' '.$copyNormal.' "'.$FilesSource[$i].'"'); 16 exec('nconvert.exe -q '.$Qthumbnail.' -out jpeg -o "'.$matches[1].'/thumbnail/'.$prefixe_mini.$matches[2].'" -dpi 72 -ratio -rtype lanczos -rflag decr -resize 0 '.$DIMthumbnailV.' -crop 0 0 '.$DIMthumbnail.' '.$DIMthumbnailV.' -rmeta -rexifthumb "'.$FilesSource[$i].'"'); 14 if (strpos($FileName, $NAMEpanorama) !== false) { 17 15 18 $BlockNormal = true; 19 $BlockThumbnail = true; 16 // on prend la miniature au milieu du panorama 17 $tmp_x = $FileInfos['Width'] * $DIMthumbnailV / $FileInfos['Height']; 18 $offset_x = ($tmp_x - $DIMthumbnail) / 2; 19 20 if (!isset($BlockNormal)) { 21 exec('files\nconvert.exe -q '.$Qnormal.' -out jpeg -o "'.$FileFolder.'/'.$FileName.'" -dpi 72 '.$convOptions.' -resize 0 '.$DIMpanorama.' '.$copyNormal.' "'.$FilesSource[$i].'"'); 22 $BlockNormal = true; 23 } 24 25 if (!isset($BlockThumbnail)) { 26 exec('files\nconvert.exe -q '.$Qthumbnail.' -out jpeg -o "'.$FileFolder.'/thumbnail/'.$prefixe_mini.$FileName.'" -dpi 72 '.$convOptions.' -resize 0 '.$DIMthumbnailV.' -crop '.$offset_x.' 0 '.$DIMthumbnail.' '.$DIMthumbnailV.' -rmeta -rexifthumb "'.$FilesSource[$i].'"'); 27 $BlockThumbnail = true; 28 } 20 29 } 21 30 ?>
Note: See TracChangeset
for help on using the changeset viewer.