Справочник по PHP : Графика : PDF-документы : Установка масштаба и системы координат
Материал из Справочник Web-языков.
| Главная | ::. | PHP | ::. | Графика | ::. | PDF-документы | ::. | Установка масштаба и системы координат |
Содержание |
[править] pdf_translate
Установка начала системы координат.
Синтаксис:
void pdf_translate(int pdf_document, double x, double y)
Координаты указываются относительно текущей точки отсчета. Затем, до начала рисования объектов, требуется установить текущую точку.
<?php
pdf_moveto($pdf, 0, 0);
pdf_lineto($pdf, 100, 100);
pdf_stroke($pdf);
psd_translate($pdf, 100, 100);
pdf_moveto($pdf, 0, 0);
pdf_lineto($pdf, 100, 100);
pdf_stroke($pdf);
?>
[править] pdf_scale
Установка масштабирования.
Синтаксис:
void pdf_scale(int pdf_document, double x_scale, double y_scale)
<?php
pdf_scale($pdf, 72.0, 72.0);
pdf_lineto($pdf, 1, 1); // на дюйм
pdf_stroke($pdf);
?>
[править] pdf_rotate
Установка угла вращения в градусах.
Синтаксис:
void pdf_rotate(int pdf_document, double angle)
[править] pdf_setflat
Установка равномерности.
Синтаксис:
void pdf_setflat(int pdf_document, double value)
Возможные значения параметра - от 0 до 100.
[править] pdf_setlinejoin
Установка параметра linejoin.
Синтаксис:
void pdf_setlinejoin(int pdf_document, double value)
Возможные значения параметра - от 0 до 2.
[править] pdf_setlinecap
Установка параметра linecap.
Синтаксис:
void pdf_setlinecap(int pdf_document, double value)
Возможные значения параметра - от 0 до 2.
[править] pdf_setmiterlimit
Установка параметра miter limit.
Синтаксис:
void pdf_miterlimit(int pdf_document, double value)
Возможные значения параметра - 1 и более.
[править] pdf_setlinewidth
Установка ширины строк.
Синтаксис:
void pdf_setlinewidth(int pdf_document, double width)
[править] pdf_setdash
Установка текущей точки.
Синтаксис:
void pdf_setdash(int pdf_document, double white, double black)
[править] pdf_moveto
Установка текущей точки.
Синтаксис:
void pdf_moveto(int pdf_document, double x, double y)
