• « ps_add_note
  • ps_add_weblink »
  • PHP Manual
  • Функции PS
  • Добавляет ссылку на страницу в другом PDF-документе

ps_add_pdflink

(PECL ps >= 1.1.0)

ps_add_pdflink — Добавляет ссылку на страницу в другом PDF-документе

Описание

ps_add_pdflink(
    resource $psdoc,
    float $llx,
    float $lly,
    float $urx,
    float $ury,
    string $filename,
    int $page,
    string $dest
): bool

Добавляет гиперссылку в указанном месте, указывающую на другой документ PDF. Нажатие по ссылке приведёт к переходу на данную страницу. Номер первой страницы документа - 1.

Исходная позиция гиперссылки представляет собой прямоугольник с нижним левым углом в (llx, lly) и его правым верхним углом в (urx, ury). У прямоугольника по умолчанию есть тонкая синяя рамка.

Примечание не будет отображаться при печати или просмотре документа, но будет показано при конвертировании документа в pdf с помощью Acrobat Distiller™ или Ghostview.

Список параметров

psdoc

Идентификатор ресурса файла postscript, возвращённый функцией ps_new().

llx

Координата X левого нижнего угла.

lly

Координата Y левого нижнего угла.

urx

Координата X правого верхнего угла.

ury

Координата Y правого верхнего угла.

filename

Имя PDF-документа, который будет открыт при нажатии на ссылку.

page

Номер страницы, отображаемой при переходе по ссылке.

dest

Параметр dest определяет способ просмотра документа. Может быть: fitpage, fitwidth, fitheight или fitbbox.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Смотрите также

  • ps_add_launchlink() - Добавляет ссылку, запускающую файл
  • ps_add_locallink() - Добавляет ссылку на страницу того же документа
  • ps_add_weblink() - Добавляет ссылку на веб-страницу