1

私は現在、自分のアプリを ImageMagick MVG から SVG 出力に移植しています。私は MVG の "push graphic-context" コマンドを多用しましたが、SVG ではこれに相当するものは何だろうか?

「グラフィックコンテキストのプッシュ」が行うことは、要するに次のとおりです(他のソースからコピー):

When a graphic context is pushed, options set after the context is pushed 
(such as coordinate transformations, color settings, etc.) are saved to a 
new graphic context. This allows related options to be saved on a graphic 
context "stack" in order to support hierarchical nesting of options. When    
"pop graphic-context" is used to pop the current graphic context, the 
options in effect during the "push graphic-context" operation are restored.

次の例のように、ネストされた SVG ドキュメントを使用することと同等ですか?

<svg>
    ...
    <svg>
        ...
    </svg>
    ...
</svg>

または私は何か他のものを使用する必要がありますか?

前もって感謝します!

4

1 に答える 1

2

これには <svg> または <g> 要素を使用できます。新しいビューポートが必要でない限り、<g> 要素をお勧めします。その場合は <svg> を使用してください。

于 2012-05-11T12:40:43.353 に答える