InkscapeでSVGファイルを開いたときに、それぞれが個別のオブジェクトとして認識されるように、オブジェクト(塗りつぶされた長方形、アウトラインなど)をcairoSVGコンテキストに追加できるようにしたいと思います。移動/編集します。理想的には、Inkscapeで「レイヤー」として表示されるオブジェクトもグループ化したいと思います。
これはcairoAPIを介して(ある程度)行うことができますか、それとも各要素を個別に生成してから、それらをすべて一緒にInkscape SVG形式にステッチする必要がありますか?たぶん、カイロはここでは適切なツールではありませんか?では、最善のアプローチは何ですか?