我只想添加一个1毫米的黑色边框到我的图例与PYQgis生成。
像这样(使用QGis):

我该怎么做?
这是我的代码:
# 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))谢谢
发布于 2022-01-08 17:06:14
legend.setFrameEnabled(True)激活边框legend.setFrameStrokeColor(QColor('black'))设置颜色legend.setFrameStrokeWidth(QgsLayoutMeasurement(10, QgsUnitTypes.LayoutMillimeters))指定边框的宽度https://stackoverflow.com/questions/70626563
复制相似问题