Все торговые марки, логотипы и авторские права принадлежат их
законным владельцам.
Примеры программного кода
Copyright 2007 Pterodactyl's School.
Эта программа является свободно распространяемой; Вы можете распространять ее повторно и (или) изменять, соблюдая условия Открытого лицензионного соглашения GNU, опубликованного Фондом свободно распространяемого программного обеспечения; либо редакции 2 Соглашения, либо (на ваше усмотрение) любой редакции, выпущенной
позже.
Эта программа распространяется в надежде на то, что она окажется полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, включая подразумеваемую гарантию КАЧЕСТВА либо ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННЫХ ЦЕЛЕЙ. Подробности содержатся в Открытом лицензионном соглашении GNU.
Вместе с этой программой должен распространяться экземпляр Открытого лицензионного соглашения GNU, если он отсутствует, сообщите об этом в Фонд свободно распространяемого программного обеспечения (Free Software Foundation, Inc.), 59 Temple Place
- Suite 330, Boston, MA 02111-1307, USA.
Остальное
Copyright 2007 Pterodactyl's School.
Каждый имеет право воспроизводить, распространять и/или вносить изменения в настоящий Документ в соответствии с условиями GNU Free Documentation License, Версией 1.1 или любой более поздней версией, опубликованной Free Software Foundation; данный документ не содержит Неизменяемых разделов;
данный документ не содержит Текста, помещаемого на первой странице обложки, данный документ не содержит Текста, помещаемого на последней странице обложки. Копия настоящей Лицензии включена в раздел под названием "GNU Free Documentation License".
Замечание
Приведенный выше перевод на русский язык не является официальным и предназначен лишь для лучшего понимания условий использования данного документа. Юридической силой обладает только лицензионное соглашение (Legal Notice) на английском языке.
Полный неофициальный перевод GNU General
Public License на русский язык можно найти здесь и здесь, а GNU Free Documentation License - здесь.
Аудитория этой книги
Эта книга для тех PHP программистов и веб дизайнеров, которые желают изучить создание динамической графики с помощью PHP 5, чтобы сделать свои сайты более интерактивными и привлекательными.
Когда вы закончите эту книгу, вы будете иметь продвинутое понимание тех возможностей PHP, которые
имеют отношение к изображениям, и ядерные умения по внедрению этих возможностей в свои приложения.
Объектно-ориентированный код в этой книге обычно требует PHP 5 (он был протестирован с PHP 5.2.0). Остальной код,
однако, должен работать также и с PHP 4.
Включенное расширение Exif.
Включенное расширение GD.
Включенное расширение Ming.
Умения
Некоторые опыт в качестве компьютерного и Интернет-пользователя.
Очень базовые знания (X)HTML.
Некоторые
базовые знания PHP, включая новую объектную модель PHP 5.
Структура этой книги
Эта книга состоит из восьми частей. Вы можете читать материал в этой книге с начала до конца или выборочно. Каждая часть предваряется детальным обзором ее содержания.
Часть I, «
Введение
» очватывает некоторые важные технические аспекты, такие как растровая и векторная графика, система координат, форматы изображений и т. п.
Код в этой книге имеет тенденцию следовать стандартам кодирования PEAR [2].
Открывающие
(<?php) и закрывающие (?>) тэги PHP в коде примеров обычно пропускаются.
Типографские соглашения
В этой книге для разделения различных видов информации используются следующие стили.
CONST - это константа.
$var - это переменная.
filename.ext - это файл.
2 * 2 - это код.
function() - это функция.
Foo - это класс.
FooInterface - это интерфейс.
bar() - это метод.
На некотором тексте может быть
сделано ударение.
Важно
Некоторая информация может быть важной.
Замечание
Это замечание.
Внимание
На это следует обратить внимание.
Это цитата.
Пример 1. Пример
Это некоторый программный листинг.
Это некоторый вывод на экран.
Процедура 1. Процедура
Шаг 1.
Шаг 2.
...
В книге могут быть найдены и другие стили.
Получение этой книги
Прозрачная копия документа является машинно-читаемой. Другими словами, это - источник документа. Непрозрачные копии представляют собой, скорее, продукт, ориентированный на конечного
пользователя. Те, кто собирается редактировать документ или изготавливать свои собственные непрозрачные копии, нуждаются именно в прозрачных копиях. Для остальных больше подходят непрозрачные копии.
Вы можете получить как прозрачную, так и непрозрачные копии этой книги.
Загрузите источник книги в прозрачном формате Docbook XML отсюда.