【问题标题】:QSvgRenderer support issueQSvgRenderer 支持问题
【发布时间】:2021-10-12 17:34:03
【问题描述】:

Qt(甚至 Qt6) QSvgRenderer 不支持 SVG(a.k.a clippath)

Qt 网站说:

Qt supports the static features of SVG 1.2 Tiny. ECMA scripts and DOM manipulation are currently not supported.

还有其他方法可以将 SVG(或 PDF 中的矢量图形)插入 PDF、pdfbox 吗?墨景? 谢谢

【问题讨论】:

  • 请澄清您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
  • 我想使用 QPDFWriter 将 SVG 项目添加到 PDF,但我发现不可能,因为 QSvgRenderer 不支持 SVG?

标签: qt svg clip-path


【解决方案1】:

您可以使用 QtWebEngine。文档中有一个打印处理程序示例:https://doc.qt.io/qt-5.12/qtwebengine-webenginewidgets-printme-example.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-28
    • 2013-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多