White cat - Справочник по PHP
Скачивание начинается... Если скачивание не началось автоматически, пожалуйста нажмите на эту ссылку.
Жалоба
Напишите нам, и мы в срочном порядке примем меры.
Описание книги "Справочник по PHP"
Описание и краткое содержание "Справочник по PHP" читать бесплатно онлайн.
Вниманию читателей предлагается справочник по PHP.
Справочник предназначается для людей, уже освоивших азы программирования на языке PHP.
Справочник создан на основе информации, предоставленной на сайте «Справочник Web-языков» www.spravkaweb.ru.
Установка текущей точки.
Синтаксис:
void pdf_setdash(int pdf_document, double white, double black)
pdf_moveto
Установка текущей точки.
Синтаксис:
void pdf_moveto(int pdf_document, double x, double y)
Черчение и заполнение фигур
pdf_curveto
Черчение кривой.
Синтаксис:
void pdf_curveto(int pdf_document, double x1, double y1, double x2, double y2, double x3, double y3)
Чертит кривую Безье от текущей точки до (x3,y3), использую точки (x1,y1) и (x2,y2) как ориентирующие.
pdf_lineto
Черчение отрезка.
Синтаксис:
void pdf_lineto(int pdf_document, double x, double y)
Чертит линию от текущей точки до указанной (x,y).
pdf_circle
Черчение окружности.
Синтаксис:
void pdf_circle(int pdf_document, double x, double y, double radius)
pdf_arc
Черчение дуги.
Синтаксис:
void pdf_arc(int pdf_document, double x, double y, double radius, double start, double end)
Начальный и конечный угол задаются в start и end.
pdf_rect
Черчение прямоугольника.
Синтаксис:
void pdf_rect(int pdf_document, double x, double y, double width, double height)
Левый нижний угол задается (x,y); высота и ширина - height и width.
pdf_closepath
Завершение текущего пути.
Синтаксис:
void pdf_closepath(int pdf_document)
Чертит линию от текущей точки до точки, где начиналась первая линия. Многие функции, например pdf_moveto(), pdf_circle(), pdf_rect() начинают новый путь.
pdf_stroke
Заштриховка пути.
Синтаксис:
void pdf_stroke(int pdf_document)
Текущий путь - это совокупность всех линий. Без этой функции линии начерчены не будут.
pdf_closepath_stroke
Черчение и закрытие пути.
Синтаксис:
void pdf_closepath_stroke(int pdf_document)
Это комбинация pdf_closepath() и pdf_stroke().
pdf_fill
Заполнение пути цветом.
Синтаксис:
void pdf_fill(int pdf_document)
pdf_fill_stroke
Заполнение пути цветом и закрытие его.
Синтаксис:
void pdf_fill_stroke(int pdf_document)
pdf_closepath_fill_stroke
Черчение, закрашивание и закрытие пути.
Синтаксис:
void pdf_closepath_fill_stroke(int pdf_document)
pdf_endpath
Завершение пути без его закрытия.
Синтаксис:
void pdf_endpath(int pdf_document)
pdf_clip
Прикрепление всех линий к текущему пути.
Синтаксис:
void pdf_clip(int pdf_document)
pdf_setgray_fill
Установка заполнения серым цветом.
Синтаксис:
void pdf_setgray_fill(int pdf_document, double gray_value)
pdf_setgray_stroke
Установка штриховки серым цветом.
Синтаксис:
void pdf_setgray_stroke(int pdf_document, double gray_value)
pdf_setgray
Установка заполнения и штриховки серым цветом.
Синтаксис:
void pdf_setgray(int pdf_document, double gray_value)
pdf_setrgbcolor_fill
Установка заполнения цветом RGB.
Синтаксис:
void pdf_setrgbcolor_fill(int pdf_document, double red_value, double green_value, double blue_value)
pdf_setrgbcolor_stroke
Установка штриховки цветом RGB.
Синтаксис:
void pdf_setrgbcolor_stroke(int pdf_document, double red_value, double green_value, double blue_value)
pdf_setrgbcolor
Установка заполнения и штриховки цветом RGB.
Синтаксис:
void pdf_setrgbcolor(int pdf_document, double red_value, double green_value, double blue_value)
pdf_add_outline
Добавление закладки для текущей страницы.
Синтаксис:
void pdf_add_outline(int pdf_document, string text [, int parent [, int open]])
Название закладки определяется аргументом text. Она становится дочерним объектом объекта parent и по умолчанию открыта (если аргумент open не равен 0). Возвращается идентификатор закладки, который может использоваться как родительский для других закладок.
pdf_set_transition
Установка режима перехода между страницами.
Синтаксис:
void pdf_set_transition(int pdf_document, int transition)
Используйте функцию pdf_set_parameter() с параметром "transition".
pdf_set_duration
Установка интервала между страницами.
Синтаксис:
void pdf_set_duration(int pdf_document, double duration)
Размещение рисунков
pdf_open_gif
Открытие рисунка GIF.
Синтаксис:
void pdf_open_gif(int pdf_document, string filename)
Используйте функцию pdf_open_image_file().
<?php
$im = pdf_open_gif($pdf, "test.gif");
pdf_place_image($pdf, $im, 100, 100, 1);
pdf_close_image($pdf, $im);
?>
pdf_open_png
Открытие рисунка PNG.
Синтаксис:
void pdf_open_png(int pdf_document, string filename)
Используйте функцию pdf_open_image_file().
pdf_open_jpeg
Открытие рисунка JPEG.
Синтаксис:
void pdf_open_jpeg(int pdf_document, string filename)
Используйте функцию pdf_open_image_file().
pdf_open_tiff
Открытие рисунка TIFF.
Синтаксис:
void pdf_open_tiff(int pdf_document, string filename)
Используйте функцию pdf_open_image_file().
pdf_open_image_file
Чтение рисунка из файла.
Синтаксис:
void pdf_open_tiff(int pdf_document, string format, string filename)
Эта функция загружает рисунок формата format из файла filename и возвращает его идентификатор.
Возможные форматы:
<?php
$pim = pdf_open_image_file($pdf, "png", "pic.png");
pdf_place_image($pdf, $pim, 100, 100, 1);
pdf_close_image($pdf, $pim);
?>
Эта функция заменяет pdf_open_image(), pdf_open_gif(), pdf_open_tiff(), pdf_open_png().
pdf_open_memory_image
Открытие рисунка, созданного графическими функциями PHP.
Синтаксис:
void pdf_open_memory_image(int pdf_document, int image)
Функция принимает дескриптор рисунка, созданного PHP, и делает его доступным для документа pdf. Функция возвращает идентификатор рисунка pdf.
<?php
$im = ImageCreate(100, 100);
$col = ImageColorAllocate($im, 80, 45, 190);
ImageFill($im, 10, 10, $col);
$pim = pdf_open_memory_image($pdf, $im);
ImageDestroy($im);
pdf_place_image($pdf, $pim, 100, 100, 1);
pdf_close_image($pdf, $pim);
?>
pdf_close_image
Закрытие рисунка.
Синтаксис:
void pdf_close_image(int pdf_document, int image)
Закрывает рисунок, открытый функциями pdf_open_().
pdf_get_image_height
Установка высоты рисунка в пикселах.
Синтаксис:
void pdf_get_image_height(int pdf_document, int image)
pdf_get_image_width
Установка ширины рисунка в пикселах.
Синтаксис:
void pdf_get_image_width(int pdf_document, int image)
pdf_place_image
Размещение рисунка на странице.
Синтаксис:
void pdf_place_image(int pdf_document, int image, double x, double y, souble scale)
Позиция размещения задается (x,y); масштаб - scale.
pdf_put_image
Сохранение рисунка в pdf для дальнейшего использования.
Синтаксис:
void pdf_put_image(int pdf_document, int image)
Функция внедряет рисунок в документ без его отображения. Затем рисунок может быть размещен на странице функцией pdf_execute_image() необходимое число раз. Полезно при многократной вставке рисунка (уменьшает размер файла).
Начиная с версии 2.01 pdflib функция бесполезна и выводит только предупреждение.
pdf_execute_image
Размещение сохраненного рисунка на странице.
Синтаксис:
void pdf_execute_image(int pdf_document, int image, double x, double y, double scale)
Отображает рисунок, внедренный функцией pdf_put_image().
Начиная с версии 2.01 pdflib функция бесполезна и выводит только предупреждение.
<?php
$im = ImageCreate(100, 100);
$col1 = ImageColorAllocate($im, 80, 45, 190);
ImageFill($im, 10, 10, $col1);
$pim = pdf_open_memory_image($pdf, $im);
pdf_put_image($pdf, $pim);
pdf_execute_image($pdf, $pim, 100, 100, 1);
// 200%
pdf_execute_image($pdf, $pim, 200, 200, 2);
pdf_close_image($pdf, $pim);
?>
Стиль документа
pdf_set_border_style
Установка стиля обрамления примечаний и гиперссылок.
Синтаксис:
void pdf_set_border_style(int pdf_document, string style, double width)
Аргумент style может принимать значения "solid" или "dashed". Ширина задается аргументом width.
pdf_set_border_color
Установка цвета обрамления примечаний и гиперссылок.
Синтаксис:
void pdf_set_border_color(int pdf_document, double red, double green, double blue)
Три компонента цвета могут принимать значения из диапазона от 0.0 до 1.0
pdf_set_border_dash
Установка стиля окантовки ссылок и примечаний.
Синтаксис:
void pdf_set_border_dash(int pdf_document, double black, double white)
Устанавливает длину черных и белых полос прерывистых линий.
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!
Похожие книги на "Справочник по PHP"
Книги похожие на "Справочник по PHP" читать онлайн или скачать бесплатно полные версии.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Отзывы о "White cat - Справочник по PHP"
Отзывы читателей о книге "Справочник по PHP", комментарии и мнения людей о произведении.