loadFile() 공개 메소드

Load an image
public loadFile ( string $filename )
$filename string Path to image file
예제 #1
0
 public function testAutoOrient()
 {
     $excepted = Helper::getExpected(__FUNCTION__ . '.jpg');
     $actual = Helper::getActual(__FUNCTION__ . '.jpg');
     $original = Helper::getOrig('butterfly.jpg');
     $img = new Image();
     $img->loadFile($original)->autoOrient()->saveAs($actual);
     Helper::isFileEq($actual, $excepted);
 }
예제 #2
0
파일: FilterTest.php 프로젝트: JBZoo/Image
 public function testBorderColorSize()
 {
     $excepted = Helper::getExpected(__FUNCTION__ . '.png');
     $actual = Helper::getActual(__FUNCTION__ . '.png');
     $original = Helper::getOrig('butterfly.jpg');
     $img = new Image();
     $img->loadFile($original)->addFilter('border', array('color' => 'ff0', 'size' => '5'))->saveAs($actual);
     Helper::isFileEq($actual, $excepted);
 }
예제 #3
0
 public function testWatermark()
 {
     $excepted = Helper::getExpected(__FUNCTION__ . '.png');
     $actual = Helper::getActual(__FUNCTION__ . '.png');
     $original = Helper::getOrig('butterfly.jpg');
     $overlay = Helper::getOrig('overlay.png');
     $img = new Image();
     $img->loadFile($original)->overlay($overlay)->saveAs($actual);
     Helper::isFileEq($actual, $excepted);
 }
예제 #4
0
파일: FilterTest.php 프로젝트: Ruyan/Image
 public function testFlipRorateRevert275White()
 {
     $excepted = Helper::getExpected(__FUNCTION__ . '.png');
     $actual = Helper::getActual(__FUNCTION__ . '.png');
     $original = Helper::getOrig('butterfly.jpg');
     $img = new Image();
     $img->loadFile($original)->addFilter('rotate', -275, array(255, 255, 255, 127))->saveAs($actual);
     Helper::isFileEq($actual, $excepted);
 }
예제 #5
0
파일: ImageTest.php 프로젝트: Ruyan/Image
 /**
  * @expectedException \JBZoo\Image\Exception
  */
 public function testConvertToUndefindPath()
 {
     $original = Helper::getOrig('butterfly.jpg');
     $actual = Helper::getActual('qwerty/' . __FUNCTION__ . '.png');
     $img = new Image();
     $img->loadFile($original)->saveAs($actual);
 }
예제 #6
0
파일: ResizeTest.php 프로젝트: JBZoo/Image
 public function testBestFitNoChange()
 {
     $excepted = Helper::getExpected(__FUNCTION__ . '.png');
     $actual = Helper::getActual(__FUNCTION__ . '.png');
     $original = Helper::getOrig('butterfly.jpg');
     $img = new Image();
     $img->loadFile($original)->bestFit(10000, 10000)->saveAs($actual);
     Helper::isFileEq($actual, $excepted);
 }