HTML-посилання, що можна натиснути в експорт PDF-файлу композитора QGIS?


11

Відповідно до файлів довідки qgis тут :

'Мітки можна інтерпретувати як код HTML: встановіть прапорець Показувати як HTML. Тепер ви можете вставити URL-адресу, зображення, яке можна натиснути, яке посилається на веб-сторінку або щось складніше. "

І все-таки мій ярлик із вмістом:

<a href="http://google.com">google</a>

створює pdf, який відображається із "google" синім текстом, як посилання, але його не можна натискати.

Чи можна мати на виході клікові посилання? А якщо так, то що я роблю неправильно?


Питання та відповіді, пов’язані з цим: gis.stackexchange.com/a/362251/35561
товариш Че

Відповіді:


4

Схоже, це наразі неможливо

Не вдалося знайти запит на функцію для цього в трекері помилок QGIS за допомогою швидкого пошуку. Для отримання додаткової інформації про те, як обробляються запити на функції, див. Як ефективно змінити зміни в QGIS?


Я можу спробувати додати цю функцію. Набагато краще з Python тоді c ++ особисто, але я буду дивитись. Експорт SVG повинен бути простим. Документ вже оголошує xlink, але потім не вводить текст у теги <xlink>.
Джессі Макміллан

Це виправлено в v3?
Саймон

Мені також цікаво знати, чи це виправлено. Мені б хотілося, щоб гіперпосилання на прив’язку було на другій сторінці, але я думаю, що це не спрацює, якщо загальна URL-адреса не працюватиме.
Майк Д

Не зафіксований моїми знаннями, оскільки я стикався з проблемою в QGIS 3.10. Див. Github.com/qgis/QGIS/isissue/19117 для відстеження проблеми
ThomasG77

0

Правильно синтаксис повинен бути:

<a href="url"> link_text </a>

У макеті QGIS цей синтаксис ігнорується, оскільки немає різниці між частиною URL та частиною link_text. Насправді, якщо ви вводите:

<a href> www.qgis.org</a>

це те саме, але це працює.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.