Как установить цель для действия URL в PDFLib, функция php PDF_create_action

Я добавил 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 ответ

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

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

Другие вопросы по тегам