Esempio n. 1
0
 function test_image_resize_with_percentual_width_and_height()
 {
     $img = new canvas();
     $img->create_empty_image(200, 200);
     $img->resize("25%", "30%");
     $img->save("/tmp/test_image.jpg");
     $imagesize = getimagesize("/tmp/test_image.jpg");
     $this->assertEqual($imagesize[0], 50);
     $this->assertEqual($imagesize[1], 60);
     @unlink("/tmp/test_image.jpg");
 }
Esempio n. 2
0
 function test_create_empty_image_with_alpha()
 {
     $img = new canvas();
     $this->assertTrue($img->create_empty_image(200, 300, "png", 127) instanceof canvas);
 }
Esempio n. 3
0
<?php

include '../canvas.php';
$img = new canvas();
$img->create_empty_image(200, 200, $_GET["format"]);
$img->show();
<?php

/*error_reporting(E_ALL ^ E_NOTICE ^ E_USER_NOTICE);
ini_set('display_errors', 1);
ini_set('display_startup_errors', true);*/
include "../../../inc/config.inc.php";
include "../../../lib/canvas/canvas.php";
include "inc/autoload.inc.php";
include "../../sistema/home/inc/doc.inc.php";
if (isset($_GET["MDP_ID"])) {
    //consulta o objeto, se ja estiver preenchido a variavel nã atualiza mais..
    $arrConsulta["MDP_ID"] = $_GET["MDP_ID"];
    $arrObjRegistroEmail = NegMalaDiretaPessoa::getInstance()->consultar($arrConsulta);
    $arrObjRegistroEmail = $arrObjRegistroEmail["objects"];
    $objMalaPessoa = new MalaDiretaPessoa();
    $objMalaPessoa = $arrObjRegistroEmail[0];
    if ($objMalaPessoa->getDataVisualizacao() == null) {
        $_GET["MDP_DataHoraLeitura"] = date("d/m/Y H:i:s");
        $arrObjMalaPessoa = NegMalaDiretaPessoa::getInstance()->registrarVisualizacaoEmail($_GET);
    }
}
$can = new canvas();
$can->create_empty_image(1, 1);
$can->show();