首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PYQgis -向图例添加边框

PYQgis -向图例添加边框
EN

Stack Overflow用户
提问于 2022-01-07 20:00:01
回答 1查看 114关注 0票数 0

我只想添加一个1毫米的黑色边框到我的图例与PYQgis生成。

像这样(使用QGis):

我该怎么做?

这是我的代码:

代码语言:javascript
复制
# LEGENDE
legend = QgsLayoutItemLegend(layout)

# STYLE LEGENDE (https://qgis.org/pyqgis/3.10/core/QgsLegendStyle.html)
legend.setStyleFont(QgsLegendStyle.Title, QFont('Lucida Fax', 18))
legend.setStyleFont(QgsLegendStyle.Subgroup, QFont('Lucida Fax', 13, QFont.Bold))
legend.setStyleFont(QgsLegendStyle.SymbolLabel, QFont('Lucida Fax', 11))

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-01-08 17:06:14

  • 使用legend.setFrameEnabled(True)激活边框
  • legend.setFrameStrokeColor(QColor('black'))设置颜色
  • legend.setFrameStrokeWidth(QgsLayoutMeasurement(10, QgsUnitTypes.LayoutMillimeters))指定边框的宽度

API文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70626563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档