imagecreatefrompng PDF Печать E-mail

(PHP 3>= 3.0.13, PHP 4, PHP 5)

imagecreatefrompng - создаёт новое изображение из файла иди URL.

Описание

resource imagecreatefrompng (string filename)

imagecreatefrompng() возвращает идентификатор изображения, полученного из данного файла filename.

imagecreatefrompng() возвращает пустую строку при ошибке. Также выводит сообщение об ошибке, которое отображается в браузере как разорванная ссылка. Для облегчения отладки следующий пример выведет PNG ошибки:

Пример 1. Обработка ошибки при создании (благодарим Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. )

function LoadPNG ($imgname) {  
$im = @imagecreatefrompng ($imgname); 
/* попытка открыть */  
if (!$im) { 
/* проверить, удачно ли */  
$im= imagecreate (150, 30); 
/* создать пустое изображение */  
$bgc = imagecolorallocate ($im, 255, 255, 255);  
$tc= imagecolorallocate ($im, 0, 0, 0);  
imagefilledrectangle ($im, 0, 0, 150, 30, $bgc); 
 /* вывести errmsg */  
imagestring ($im, 1, 5, 5, "Error loading $imgname", $tc);  }  
return $im;  
}

По материалам сайта: http://www.php.su/