Bagaimana saya bisa menerapkan opsi label Multiline di properti label?
Bidang nama berisi nama yang panjang. Saya ingin membungkusnya.
Versi QGIS saya adalah 1.8.
Karena QGIS 2.4 ada fungsi pembuat ekspresi baru yang sangat berguna yang disebut wordwrap yang akan memungkinkan seseorang untuk secara otomatis membungkus string yang panjang menggunakan sebagai argumen jumlah karakter ideal yang harus dimiliki oleh jeruk nipis dan, secara opsional, pembatas string (defaultnya adalah spasi).
Dalam contoh di bawah ini bidang "sintaxon" adalah bidang nilai yang panjang.
Perhatikan juga bahwa saya dapat membuat sarang kata-kata beberapa kali jika saya ingin menggunakan lebih dari satu pembatas string. Dalam contoh di bawah ini menggunakan '-' dan ruang default.
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
. Ini hack, tapi bagus untuk saya gunakan.Jika Anda label berisi karakter baris baru (
\n
) mereka akan dibungkus secara otomatis. Jika tidak, Anda dapat menerapkan karakter pembungkus di bagian Advanced pada alat pelabelanLabel akan dibungkus dengan karakter yang disediakan. Jika Anda ingin membungkus ruang, cukup masukkan spasi.
sumber