Учебник РНР
НазадВперёд

imagecreatefrompng

(PHP 3>= 3.0.13, PHP 4)

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

Описание

resource imagecreatefrompng (string filename)

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

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

Пример 1. Обработка ошибки при создании (благодарим vic@zymsys.com)

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;
}


НазадОглавлениеВперёд
imagecreatefromjpegВверхimagecreatefromstring

Начало | Заказать Веб-сервер | Договор | Техническая поддержка | Документация
План "Первый" | План "Второй" | План "Третий" | Описание всех тарифных планов

TopList Rambler's TopShop
© 2000-2002 Webix / Вебикс — хостинг-провайдер