예제 #1
0
<?php

/*
 * Project: PHP-Image-Resize
 * File: examples/resize-file.php
 * Version: Rev 0
 */
include '../class.php';
// Lade Bild in Resize Klasse (Input)
$image = new PHPImageResize();
$image->importImageByPath('images/' . $_POST['image']);
// Verkleinern des Bildes
$image->resize(500, 280, 90, '../results/' . microtime() . '.jpg');
// Verhaltniss wird beibehalten
// Beenden des Klassenaufrufes
$image->endResizing();
echo 'Sie finden das verkleinerte Bild unter /results';
<?php

/*
 * Project: PHP-Image-Resize
 * File: examples/resize-input-to-square.php
 * Version: Rev 0
 */
include '../class.php';
// Lade Bild in Resize Klasse (Input)
$image = new PHPImageResize();
$image->importImageInput($_FILES['image'], '../tmp' . microtime());
// Verkleinern des Bildes
$image->resizeToSquare(100, 90, '../results/' . microtime() . '.jpg');
// Quadratischer Ausschnitt des Bildes wird hergestellt
// Beenden des Klassenaufrufes
$image->endResizing();
echo 'Sie finden das verkleinerte Bild unter /results';