コード例 #1
0
                @imagepng($thumbnail);
                break;
            default:
                image_no_thumbnail('thumb_' . $pic_title_reg . '.' . $pic_filetype);
                exit;
                break;
        }
        exit;
    }
    // Old Thumbnails - END
    $Image = new ImgObj();
    $Image->ReadSourceFile($pic_fullpath);
    $Image->Resize($thumbnail_width, $thumbnail_height);
    if ($album_config['show_pic_size_on_thumb'] == 1) {
        $dimension_string = intval($pic_width) . 'x' . intval($pic_height) . '(' . intval(filesize($pic_fullpath) / 1024) . 'KB)';
        $Image->Text($dimension_string);
    }
    if ($album_config['thumbnail_cache'] == 1) {
        $Image->SendToFile($pic_thumbnail_fullpath, $album_config['thumbnail_quality']);
        //@chmod($pic_thumbnail_fullpath, 0777);
    }
    $Image->SendToBrowser($pic_title_reg, $pic_filetype, 'thumb_', '', $album_config['thumbnail_quality']);
    if ($Image == true) {
        $Image->Destroy();
        exit;
    } else {
        $Image->Destroy();
        image_no_thumbnail('thumb_' . $pic_title_reg . '.' . $pic_filetype);
        exit;
    }
}