Как установить цель для действия URL в PDFLib, функция php PDF_create_action - PullRequest
0 голосов
/ 13 декабря 2010

Я добавил URL в PDF, созданный с помощью встроенных функций PHP. Я не смог выяснить, как открыть ссылки в новом окне, то есть target = "_ new". Я искал доступные варианты для PDF_create_action и PDF_create_annotation, но также не нашел много написано на. Ниже приведен код, который я использую:

$url = PDF_create_action($p, "URI", "url {" . $myUrl . "}");
PDF_create_annotation ($p, $x, $x, ($x + 50), ($x + 10), "Link", "linewidth=0 action {activate $url}");  

Спасибо

1 Ответ

0 голосов
/ 13 декабря 2010

Я не думаю, что PDF-файлы имеют понятие target="_blank", в конце концов, они не генерируются с помощью HTML (даже если ваша библиотека PDF поддерживает это).

Кроме того, PDF-файлы не всегда просматриваютсяв браузере, поэтому открывать их в новом окне бессмысленно, если программа просмотра PDF все равно должна загрузить браузер пользователя.

...