Advertisement

PyQt5 QPainter用于绘制有轮廓的QFont字体并将结果保存为图片

阅读量:

效果图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

一般而言,使用QPainter的drawText函数绘制QFont是不能绘制轮廓的

但是我们可以获取绘制时候字体的轮廓,然后用drawPath去绘制它

因此有了如下解决方案

复制代码
    from PyQt5.QtGui import QPainter,QColor,QFont,QBrush,QFontMetrics, QPixmap,QPen,QPainterPath
    
    self.font = 你的QFont
    
    metrics = QFontMetrics(sel

全部评论 (0)

还没有任何评论哟~