Программы
09-03-2015PHP. Обработка изображений и графики. Часть Шестнадцатая.
array imagettfbbox(integer point_size, integer angle, string font, string text)Функция imagettfbbox возвращает массив точек, описывающих ограничивающую рамку вокруг текста, которая будет нарисована функцией imagettftext. Точки берутся...
08-03-2015PHP. Обработка изображений и графики. Часть Пятнадцатая.
boolean imagesettile(resource image, resource tile)Функция imagesettile (листинг 16.33) для заполнения области задает мозаику вместо простого окрашивания в цвет. Аргумент tile задает один из ресурсов image...
07-03-2015PHP. Обработка изображений и графики. Часть Четырнадцатая.
boolean imagesetbrush(resource image, resource brush)Функция imagesetbrush (листинг 16.30) предназначена для установки кисти, которая будет использоваться для черчения. Кисть сама по себе является изображением. Для того...
06-03-2015PHP. Обработка изображений и графики. Часть Триннадцатая.
imagepsslantfont(integer font_identifier, double slant_factor)Функция imagepsslantfont используется для придания наклона шрифту, который называется курсивом. Аргументом font_identifier является целое число, возвращенное функцией imagepsloadfont. Функция slant_factor действует аналогично...
05-03-2015PHP. Обработка изображений и графики. Часть Двеннадцатая.
boolean imagepolygon(resource image, array points, integer number, integer color)Функция imagepolygon (листинг 16.25) аналогична функции imagefilledpolygon, за исключением того, что многоугольник не заполняется цветом. Аргументом points...
03-03-2015PHP. Обработка изображений и графики. Часть Одиннадцатая.
boolean imagejpeg(resource image, string file, integer quality)Функция imagejpeg отправляет изображение в браузер или записывает его в файл. При указании имени файла создается файл в JPEG-формате...
03-03-2015PHP. Обработка изображений и графики. Часть Десятая.
resource imagefontheight(integer font)Функция imagefontheight (листинг 16.22) возвращает высоту заданного шрифта в пикселях. Шрифт может быть как встроенным (1-5), так и загруженным с помощью функции imagefontload.resource...
02-03-2015PHP. Обработка изображений и графики. Часть Девятая.
boolean imagefilledpolygon(resource image, array points, integer number, integer color)Функция imagefilledpolygon (листинг 16.19) создает многоугольник, заполненный заданным цветом. Аргументом points задается массив значений координат x и...
01-03-2015PHP. Обработка изображений и графики. Часть Восьмая.
resource imagecreatefromstring(string file)Функция imagecreatefromstring (листинг 16.16) создает ресурс изображения из строки. Эта строка должна содержать эквивалент содержимого файла изображения. PHP сам определяет формат изображения.resource imagecreatefromwbmp(string...
28-02-2015PHP. Обработка изображений и графики. Часть Седьмая.
boolean imagecopyresampled(resource destination, resource source, integer destination_x, integer destination_y, integer source_x, integer source_y, integer destination_width, integerdestination_height, integer source_width, integer source_height)Функция imagecopyresampled (листинг 16.14) копирует часть...
27-02-2015PHP. Обработка изображений и графики. Часть Шестая.
resource imagecolortransparent(resource image, integer color)Функция imagecolortransparent (листинг 16.11) устанавливает заданный цвет как прозрачный. Значение для аргумента color возвращается функцией imagecolorallocate. Изображение должно отображаться в режиме...
25-02-2015PHP. Обработка изображений и графики. Часть Пятая.
integer imagecolorclosest(resource image, integer red, integer green, integer blue)Функция imagecolorclosest (листинг 16.9) возвращает индекс цвета в заданном изображении, который ближе всего к заданному цвету. Цвета...
25-02-2015PHP. Обработка изображений и графики. Часть Четвёртая.
imageantialias(resource image, boolean antialias)Функция imageantialias (листинг 16.5) управляет установкой флага для изображений, которые указывают PHP, применять ли сглаживание при рисовании. При этом изображение должно находиться...
23-02-2015PHP. Обработка изображений и графики. Часть Третья.
16.2. Создание изображенийДля работы функций, описанных в этом разделе, требуется библиотека GD. Если она не была скомпилирована как часть вашего PHP-модуля, загрузите ее автоматически, отредактировав...
23-02-2015PHP. Обработка изображений и графики. Часть Вторая.
array getimagesize(string file, array image_info)Функция getimagesize (листинг 16.3) по заданному имени файла возвращает массив, который состоит из четырех элементов и хранит размер изображения. Содержимое этого...
22-02-2015PHP. Обработка изображений и графики
Большинство из функций, описанных в этой главе, для работы нуждаются в расширении gd или exif. Функции, работающие с расширением gd, начинаются с префикса image, не...
21-02-2015PHP. Настройка. Часть Двеннадцатая.
string setlocale(string category, string locale, ...)Функция setlocale (листинг 15.12) изменяет информацию о локали PHP и возвращает новую спецификацию локали. При ошибке возвращается значение FALSE. Локалью...
20-02-2015PHP. Настройка. Часть Одиннадцатая.
register_shutdown_function(string function)Функция register_shutdown_function (листинг 15.8) вызывает выполнение функции после анализа целого сценария, включая код за пределами тегов PHP. В случае ошибки, тайм-аута или принудительного завершения...
19-02-2015PHP. Настройка. Часть Десятая.
boolean ignore_user_abort(boolean ignore)Вызов функции ignore_user_abort (листинг 15.5) со значением TRUE аргумента ignore приведет к продолжению работы сценария PHP даже в тех случаях, если пользователь неожиданно...
18-02-2015PHP. Настройка. Часть Девятая.
15.2. НастройкиНа работу PHP влияют следующие настройки. Некоторые из них меняют значение переменных настройки, другие задерживают выполнение сценария на указанный период времени.boolean bcscale(integer scale)Функция bcscale...