Changeset 22567 for branches/version-2_12-dev/data/class/SC_Image.php
- Timestamp:
- 2013/02/18 19:09:54 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/SC_Image.php
r22206 r22567 23 23 24 24 //---- アップロードファイル加工クラス(thumb.phpとセットで使用する) 25 class SC_Image { 25 class SC_Image 26 { 26 27 27 28 var $tmp_dir; 28 29 29 function __construct($tmp_dir) { 30 function __construct($tmp_dir) 31 { 30 32 // ヘッダファイル読込 31 33 $this->tmp_dir = rtrim($tmp_dir, '/') . '/'; … … 33 35 34 36 //--- 一時ファイル生成(サムネイル画像生成用) 35 function makeTempImage($keyname, $max_width, $max_height) { 37 function makeTempImage($keyname, $max_width, $max_height) 38 { 36 39 // 一意なIDを取得する。 37 40 $mainname = uniqid('').'.'; … … 44 47 45 48 //--- ファイルを指定保存DIRへ移動 46 function moveTempImage($filename, $save_dir) { 49 function moveTempImage($filename, $save_dir) 50 { 47 51 // コピー元ファイル、コピー先ディレクトリが存在する場合にのみ実行する 48 52 $from_path = $this->tmp_dir.$filename; … … 58 62 59 63 //---- 指定ファイルを削除 60 function deleteImage($filename, $dir) { 64 function deleteImage($filename, $dir) 65 { 61 66 if (file_exists($dir.'/'.$filename)) { 62 67 unlink($dir.'/'.$filename); … … 74 79 * @param array 新ファイル名を格納した配列 75 80 */ 76 function MakeThumb($FromImgPath , $ToImgPath , $tmpMW , $tmpMH, $newFileName = '') { 81 function MakeThumb($FromImgPath , $ToImgPath , $tmpMW , $tmpMH, $newFileName = '') 82 { 77 83 // 画像の最大横幅(単位:ピクセル) 78 84 $ThmMaxWidth = LARGE_IMAGE_WIDTH;
Note: See TracChangeset
for help on using the changeset viewer.