6

Inkscapeを介したSVGの使用:

私はそれを変換している間<use>、同じものを<line>(defsから)再利用しているいくつかのタグを持っています。

<path>次に、いくつかの「変換された線」を組み合わせて終点を接続することにより、形状()を作成します。Inkscapeにはパスを組み合わせるツールがありますが、複数の使用タグを組み合わせることができないように思われます。

<use>-tagとは別のパスを作成して、後でそれらを1つのパスに結合するにはどうすればよいですか?

簡略化した例:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <defs>
        <symbol id="extended_segment">
            <line style="stroke:#000000;" y2="240" x2="615" y1="240" x1="240"/>
        </symbol>
    </defs>
    <use xlink:href="#extended_segment" transform="matrix(0,-1,1,0,330,615)" />
    <use xlink:href="#extended_segment" transform="matrix(0.5,-0.8660254,0.8660254,0.5,242.1539,462.8461)" />
</svg>

この例では、三角形のパスになります…</ p>

4

1 に答える 1

7

最後にそれを見つけました:クローンのリンクを解除しているため、新しいパス/ライン要素が作成されます。

必要に応じて、クローンを通常のオブジェクトに簡単に変換できます。つまり、元のオブジェクトへのリンクを切断できます。これを行うには、[編集] > [クローンのリンクを解除] に移動するか、クローンが選択されているときにAlt+ Shift+を押します。D

ソースはこちら

于 2011-08-19T13:04:00.353 に答える