QT QSvgRenderer旋转文本消失

QT QSvgRenderer rotated text disappears

本文关键字:消失 文本 旋转 QSvgRenderer QT      更新时间:2023-10-16

当我使用QSvgRenderer渲染SVG时,它会在本地机器上正确显示文本。在服务器上,如果文本被旋转,它就会简单地消失。我尝试安装freetype2和pango并重新编译,但它并没有解决这种情况。

我错过了什么?

注意:我的本地部署和远程服务器都使用xvfb运行。

文本呈现没有任何问题,问题是文本在视口外进行翻译。原因是Qt SVG模块中存在一个错误。它没有正确处理旋转变换。我打开了一个关于Qt错误跟踪器的错误报告:

https://bugreports.qt.io/browse/QTBUG-46883