Tautan HTML yang dapat diklik dalam ekspor komposer cetak QGIS pdf?


11

Menurut file bantuan qgis di sini :

'Label dapat diartikan sebagai kode html: centang kotak centang Render as HTML. Anda sekarang dapat menyisipkan url, gambar yang dapat diklik yang menghubungkan ke halaman web atau sesuatu yang lebih kompleks. '

Namun, label saya dengan isinya:

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

menghasilkan pdf yang dirender dengan 'google' dalam teks biru seperti tautan tetapi tidak dapat diklik.

Apakah mungkin untuk memiliki tautan yang dapat diklik dalam output? Dan jika demikian, apa yang saya lakukan salah?

Jawaban:


4

Sepertinya saat ini tidak memungkinkan

Saya tidak dapat menemukan permintaan fitur untuk ini pada pelacak bug QGIS dengan pencarian cepat. Untuk info lebih lanjut tentang bagaimana permintaan fitur ditangani, lihat Bagaimana cara secara efektif mengubah hal-hal di QGIS?


Saya mungkin mencoba menambahkan fitur itu. Jauh lebih baik dengan Python daripada c ++ secara pribadi, tetapi saya akan melihatnya. Ekspor SVG harus sederhana untuk diperbaiki. Dokumen sudah mendeklarasikan xlink, tetapi kemudian gagal untuk memasukkan teks dalam tag <xlink>.
Jesse McMillan

Apakah ini sudah diperbaiki di v3?
Simon

Saya juga tertarik untuk mengetahui apakah ini sudah diperbaiki. Saya ingin memiliki tautan ke jangkar di halaman kedua, tapi saya pikir itu tidak akan berfungsi jika URL umum tidak akan berfungsi.
Mike D

Tidak terpaku pada pengetahuan saya karena saya mengalami masalah di QGIS 3.10. Lihat github.com/qgis/QGIS/issues/19117 untuk melacak tentang masalah ini
ThomasG77

0

Sintaksnya seharusnya:

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

Dalam tata letak QGIS, sintaksis ini diabaikan karena tidak ada perbedaan antara bagian url dan bagian tautan_text. Bahkan jika Anda mengetik:

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

itu hal yang sama, tetapi berhasil.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.