<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.utilspec.nontext.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.ps.php',
    1 => 'PS',
    2 => 'Создание документов PostScript',
  ),
  'up' => 
  array (
    0 => 'refs.utilspec.nontext.php',
    1 => 'Генерация нетекстовых MIME-форматов',
  ),
  'prev' => 
  array (
    0 => 'wkhtmltox-image-converter.getversion.php',
    1 => 'wkhtmltox\\Image\\Converter::getVersion',
  ),
  'next' => 
  array (
    0 => 'ps.setup.php',
    1 => 'Установка и настройка',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/ps/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.ps.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.ps" class="book">
 
 <h1 class="title">Создание документов PostScript</h1>
 

 
 <div id="intro.ps" class="preface">
  <h1 class="title">Введение</h1>
  <p class="para">
   Модуль позволяет создавать документы в формате PostScript.
   Он имеет много общего с модулем для создания PDF. На самом деле, API
   обоих модулей практически одинаковые и в большинстве случаев
   отличаются только префиксом функций: pdf_ и ps_. Причём, это касается и таких
   функций, которые, казалось бы, не имеют смысла в документах PostScript
   (например, добавление гиперссылок), но сработают при конвертации документа в PDF.
  </p>
  <p class="para">
   Документы, создаваемые этим модулем в некоторых случаях
   выглядят даже лучше, чем сгенерированные с помощью модуля PDF из-за того,
   что функции рендеринга библиотеки pslib поддерживают обработку кернинга,
   переносов и связок, существенно улучшающих вид выводимого текста.
  </p>
 </div>
 

 





 





 







<ul class="chunklist chunklist_book"><li><a href="ps.setup.php">Установка и настройка</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ps.requirements.php">Требования</a></li><li><a href="ps.installation.php">Установка</a></li><li><a href="ps.resources.php">Типы ресурсов</a></li></ul></li><li><a href="ps.constants.php">Предопределённые константы</a></li><li><a href="ref.ps.php">Функции PS</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.ps-add-bookmark.php">ps_add_bookmark</a> — Добавляет закладку на текущую страницу</li><li><a href="function.ps-add-launchlink.php">ps_add_launchlink</a> — Добавляет ссылку, запускающую файл</li><li><a href="function.ps-add-locallink.php">ps_add_locallink</a> — Добавляет ссылку на страницу того же документа</li><li><a href="function.ps-add-note.php">ps_add_note</a> — Добавляет примечание к текущей странице</li><li><a href="function.ps-add-pdflink.php">ps_add_pdflink</a> — Добавляет ссылку на страницу в другом PDF-документе</li><li><a href="function.ps-add-weblink.php">ps_add_weblink</a> — Добавляет ссылку на веб-страницу</li><li><a href="function.ps-arc.php">ps_arc</a> — Рисует дугу против часовой стрелки</li><li><a href="function.ps-arcn.php">ps_arcn</a> — Рисует дугу по часовой стрелке</li><li><a href="function.ps-begin-page.php">ps_begin_page</a> — Начинает новую страницу</li><li><a href="function.ps-begin-pattern.php">ps_begin_pattern</a> — Начинает новый узор</li><li><a href="function.ps-begin-template.php">ps_begin_template</a> — Начинает новый шаблон</li><li><a href="function.ps-circle.php">ps_circle</a> — Рисует круг</li><li><a href="function.ps-clip.php">ps_clip</a> — Отрисовка клипов по текущему пути</li><li><a href="function.ps-close.php">ps_close</a> — Закрывает документ PostScript</li><li><a href="function.ps-close-image.php">ps_close_image</a> — Закрывает изображение и освобождает память</li><li><a href="function.ps-closepath.php">ps_closepath</a> — Замыкает путь</li><li><a href="function.ps-closepath-stroke.php">ps_closepath_stroke</a> — Замыкает и обводит контур</li><li><a href="function.ps-continue-text.php">ps_continue_text</a> — Продолжает текст в следующей строке</li><li><a href="function.ps-curveto.php">ps_curveto</a> — Рисует кривую</li><li><a href="function.ps-delete.php">ps_delete</a> — Удаляет все ресурсы документа PostScript</li><li><a href="function.ps-end-page.php">ps_end_page</a> — Завершает страницу</li><li><a href="function.ps-end-pattern.php">ps_end_pattern</a> — Завершает шаблон</li><li><a href="function.ps-end-template.php">ps_end_template</a> — Завершает шаблон</li><li><a href="function.ps-fill.php">ps_fill</a> — Заполняет текущий путь</li><li><a href="function.ps-fill-stroke.php">ps_fill_stroke</a> — Заполняет и обводит текущий путь</li><li><a href="function.ps-findfont.php">ps_findfont</a> — Загружает шрифт</li><li><a href="function.ps-get-buffer.php">ps_get_buffer</a> — Получает полный буфер, содержащий сгенерированные данные PS</li><li><a href="function.ps-get-parameter.php">ps_get_parameter</a> — Получает определённые параметры</li><li><a href="function.ps-get-value.php">ps_get_value</a> — Получает определённые значения</li><li><a href="function.ps-hyphenate.php">ps_hyphenate</a> — Переносит слово</li><li><a href="function.ps-include-file.php">ps_include_file</a> — Читает внешний файл с необработанным кодом PostScript</li><li><a href="function.ps-lineto.php">ps_lineto</a> — Рисует линию</li><li><a href="function.ps-makespotcolor.php">ps_makespotcolor</a> — Создаёт плашечный цвет</li><li><a href="function.ps-moveto.php">ps_moveto</a> — Устанавливает текущую точку</li><li><a href="function.ps-new.php">ps_new</a> — Создаёт новый объект документа PostScript</li><li><a href="function.ps-open-file.php">ps_open_file</a> — Открывает файл для вывода</li><li><a href="function.ps-open-image.php">ps_open_image</a> — Считывает изображение для последующего размещения</li><li><a href="function.ps-open-image-file.php">ps_open_image_file</a> — Открывает изображение из файла</li><li><a href="function.ps-open-memory-image.php">ps_open_memory_image</a> — Берёт изображение GD и возвращает изображение для размещения в документе PS</li><li><a href="function.ps-place-image.php">ps_place_image</a> — Размещает изображение на странице</li><li><a href="function.ps-rect.php">ps_rect</a> — Рисует прямоугольник</li><li><a href="function.ps-restore.php">ps_restore</a> — Восстанавливает ранее сохранённый контекст</li><li><a href="function.ps-rotate.php">ps_rotate</a> — Устанавливает коэффициент вращения</li><li><a href="function.ps-save.php">ps_save</a> — Сохраняет текущий контекст</li><li><a href="function.ps-scale.php">ps_scale</a> — Устанавливает коэффициент масштабирования</li><li><a href="function.ps-set-border-color.php">ps_set_border_color</a> — Устанавливает цвет границы аннотаций</li><li><a href="function.ps-set-border-dash.php">ps_set_border_dash</a> — Устанавливает длину тире для границы аннотации</li><li><a href="function.ps-set-border-style.php">ps_set_border_style</a> — Устанавливает стиль границы аннотаций</li><li><a href="function.ps-set-info.php">ps_set_info</a> — Устанавливает информационные поля документа</li><li><a href="function.ps-set-parameter.php">ps_set_parameter</a> — Устанавливает определённые параметры</li><li><a href="function.ps-set-text-pos.php">ps_set_text_pos</a> — Устанавливает позицию для вывода текста</li><li><a href="function.ps-set-value.php">ps_set_value</a> — Устанавливает определённые значения</li><li><a href="function.ps-setcolor.php">ps_setcolor</a> — Устанавливает текущий цвет</li><li><a href="function.ps-setdash.php">ps_setdash</a> — Устанавливает внешний вид пунктирной линии</li><li><a href="function.ps-setflat.php">ps_setflat</a> — Устанавливает плоскостность</li><li><a href="function.ps-setfont.php">ps_setfont</a> — Устанавливает шрифт, который будет использоваться для следующего вывода</li><li><a href="function.ps-setgray.php">ps_setgray</a> — Устанавливает значение серого</li><li><a href="function.ps-setlinecap.php">ps_setlinecap</a> — Устанавливает внешний вид окончания линии</li><li><a href="function.ps-setlinejoin.php">ps_setlinejoin</a> — Устанавливает способ соединения линий</li><li><a href="function.ps-setlinewidth.php">ps_setlinewidth</a> — Устанавливает ширину линии</li><li><a href="function.ps-setmiterlimit.php">ps_setmiterlimit</a> — Устанавливает предел скоса</li><li><a href="function.ps-setoverprintmode.php">ps_setoverprintmode</a> — Устанавливает режим наложения</li><li><a href="function.ps-setpolydash.php">ps_setpolydash</a> — Устанавливает внешний вид пунктирной линии</li><li><a href="function.ps-shading.php">ps_shading</a> — Создаёт затенение для последующего использования</li><li><a href="function.ps-shading-pattern.php">ps_shading_pattern</a> — Создаёт узор на основе затенения</li><li><a href="function.ps-shfill.php">ps_shfill</a> — Заполняет область затенением</li><li><a href="function.ps-show.php">ps_show</a> — Выводит текст</li><li><a href="function.ps-show-boxed.php">ps_show_boxed</a> — Выводит текст в поле</li><li><a href="function.ps-show-xy.php">ps_show_xy</a> — Выводит текст в заданной позиции</li><li><a href="function.ps-show-xy2.php">ps_show_xy2</a> — Выводит текст в заданной позиции</li><li><a href="function.ps-show2.php">ps_show2</a> — Выводит текст в текущей позиции</li><li><a href="function.ps-string-geometry.php">ps_string_geometry</a> — Получает геометрию строки</li><li><a href="function.ps-stringwidth.php">ps_stringwidth</a> — Получает ширину строки</li><li><a href="function.ps-stroke.php">ps_stroke</a> — Рисует текущий путь</li><li><a href="function.ps-symbol.php">ps_symbol</a> — Выводит глиф</li><li><a href="function.ps-symbol-name.php">ps_symbol_name</a> — Получает имя глифа</li><li><a href="function.ps-symbol-width.php">ps_symbol_width</a> — Получает ширину глифа</li><li><a href="function.ps-translate.php">ps_translate</a> — Изменяет систему координат</li></ul></li></ul></div><?php manual_footer($setup); ?>