如何使用PySide访问和编辑svg节点?

时间:2019-04-02 15:18:12

标签: python svg pyside

我正在使用 PySide svg 图片加载到Qt gui中。用inkscape制作的svg由图层和元素(Content-Typerectcirclepath组...)组成。

这是我正在使用的代码:

g

一旦导入,是否可以访问和编辑/修改特定的节点或元素,例如修改路径或更改矩形的颜色?

1 个答案:

答案 0 :(得分:1)

由于SVG是XML文件,因此您可以使用$SQL = ""; for($n=0; $n<count($employee_data); $n++ ){ $SQL .= "INSERT INTO employee_test ( employee_first_name, employee_last_name, employee_birthdate ) VALUES ("; $SQL .= "'".$employee_data[$n]['First']."',"; $SQL .= "'".$employee_data[$n]['Last']."',"; $SQL .= "'".$employee_data[$n]['Birth Date']."'"; $SQL .= ");"; }; 打开它并进行编辑。

更改第一个路径颜色的示例:

QDomDocument