Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17712 программистов и 1739 роботов. Сейчас ищут 1283 программиста ...
Приступая к работе

Imagick::annotateImage - Добавляет текстовый комментарий на изображение

Вернуться к: Imagick

Imagick::annotateImage

(PECL imagick 2.0.0)

Imagick::annotateImageДобавляет текстовый комментарий на изображение

Описание

bool Imagick::annotateImage ( ImagickDraw $draw_settings , float $x , float $y , float $angle , string $text )

Добавляет текстовый комментарий на изображение.

Список параметров

draw_settings

Объект ImagickDraw с настройками наносимого текста

x

Горизонтальное смещение в пикселях слева от текста

y

Вертикальное смещение в пикселях к базовому тексту

angle

Угол под которым выводится текст. Положительное значение: направление от верхнего левого угла до нижнего правого угла. Отрицательное значение: от нижнего левого угла до верхнего правого угла.

text

Строка с текстом

Возвращаемые значения

В случае успешной работы возвращает TRUE.

Примеры

Пример #1 Использование Imagick::annotateImage():

Добавление текста к пустому изображению

<?php
/* Создаем объекты */
$image = new Imagick();
$draw = new ImagickDraw();
$pixel = new ImagickPixel'gray' );

/* Новое изображение */
$image->newImage(80075$pixel);

/* Черный текст */
$draw->setFillColor('black');

/* Настройки шрифта */
$draw->setFont('Bookman-DemiItalic');
$draw->setFontSize30 );

/* Создаем текст */
$image->annotateImage($draw10450'The quick brown fox jumps over the lazy dog');

/* Устанавливаем формат изображения */
$image->setImageFormat('png');

/* Выводим изображение с заголовками */
header('Content-type: image/png');
echo 
$image;

?>

Смотрите также



Вернуться к: Imagick

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware