pythonによるsvgの描画したいのですが,'textLength'が設定するとエラーが発生するのでご教授願いたいです.
モジュールはsvgwriteです.
python
1import svgwrite 2 3dwg = svgwrite.Drawing('filename.svg', profile='tiny',size=(400,300)) 4# svgのテキストを回転させる 5pcRotate = "rotate(%s,%s,%s)" % (45, 400, 300) 6 7# テキストのグループ化 8textGroup = svgwrite.container.Group(transform=pcRotate) 9# テキストの追加 10textGroup.add(dwg.text('aaaa', (200, 150), stroke='red', fill='red', 11 textLength=10, lengthAdjust='spacingAndGlyphs', 12 text_anchor="middle", font_family='sans-serif')) 13dwg.add(textGroup) 14 15# エラーメッセージ 16# ValueError: Invalid attribute 'textLength' for svg-element <text>.
あなたの回答
tips
プレビュー