Answers:
从QGIS 2.4开始,提供了一个非常方便的新表达式生成器功能,称为wordwrap,该功能将允许使用石灰应具有的理想字符数以及可选的字符串定界符(默认为空格)作为参数来自动包装长字符串。
在下面的示例中,“ sintaxon”字段是我的冗长值字段。
另请注意,如果我想使用多个字符串定界符,则可以多次嵌套自动换行。在下面的示例中,它使用“-”和默认空格。
如果标签包含换行符(\n
),则会自动换行。如果不是,则可以在标签工具的“ 高级”部分中应用换行符
标签将包裹在提供的字符上。如果要包裹空格,请插入空格。
IF("name"='Chester-le-Street', 'Chester-\nle-Street', name)
。这是一个hack,但是对我来说很有用。