<?php
/**********************************************************************
Projectname: Thumbnailer
Version: 0.1
Author: Pascal Rehfeldt <Pascal@Pascal-Rehfeldt.com>
Last modified: 24 May 2005
Copyright (C): 2005 Pascal Rehfeldt, all rights reserved
* GNU General Public License (Version 2, June 1991)
*
* This program is free software; you can redistribute
* it and/or modify it under the terms of the GNU
* General Public License as published by the Free
* Software Foundation; either version 2 of the License,
* or (at your option) any later version.
*
* This program is distributed in the hope that it will
* be useful, but WITHOUT ANY WARRANTY; without even the
* implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
Description:
Example for thumbnailer
**********************************************************************/
require('./thumbnailer.class.php');
$image = './image.jpg'; // Image to create thumbnail from
$tempdir = './'; // Temporaray directory
$strategie = 'gd'; // Strategie [gd|im|exif] (default: gd)
$x = 200; // New X size (default: 100)
$y = 200; // New Y size (default: 100)
$convert = 'convert'; // ImageMagick Convert Command (default: '')
// Example with all possible parameters
$thumb = new thumbnailer($image, $tempdir, $strategie, $x, $y, $convert);
// Minimum parameter count
//$thumb = new thumbnailer($image, $tempdir);
// Write thumbnail to browser
$thumb->showThumbnail();
// Save thumbnail to disk
//$thumb->saveThumbnail('./' . time() . '.png');
// Get all errormessages as an plaintext array
//print_r($thumb->getErrorMsg());
// Show all errormessages as an image
//$thumb->getImageError();
?>
|