オブジェクトの回転を0度にリセットします


17

InkScapeでテキストまたは他のオブジェクトを手動で(ゆっくりと2回クリックすることで)回転させると、正確に0度戻すことができないようです。

変換メニュー(Ctrl+ Shift+ M)にアクセスすると、相対回転オプションのみがあります。しかし、テキストが回転するとき、絶対回転がわかっている必要があります

それでは、絶対オブジェクト回転をどこで編集しますか?

回答:


18

私はエレガントなソリューションを知りませんが、XMLエディターでそれを行うことができます。

  1. 回転したオブジェクトを選択します。

  2. ツールバーの[ XMLエディター ]ボタンをクリックします

    XMLエディターボタン

  3. 選択した要素は、XMLエディターでも選択されます。右側の変換プロパティを見つけてクリックします。

    要素の変換プロパティが選択されたXMLエディター

  4. 値をに変更し、設定matrix(1,0,0,1,0,0)をクリックします。

これにより、選択したオブジェクトに適用されているすべての変換がリセットされます。


ありがとうございました。私にとってXMLエディターの使用は問題ありません。これを即座に行うマクロをなんとかして書けますか?
トマーシュザト-復帰モニカ14

マクロを使用したことがないので、可能かどうかはわかりません。
グロノスタジ14

6
Google社員向けのヒント:入力する必要はありません。matrix(1,0,0,1,0,0)値ボックスの内容を消去し、setを押して同じことを実現します。
AStupidNoob

1

IDマトリックスに設定する代わりに、属性ビューの上にある赤い「x」アイコンをクリックして、「transform」属性を削除するだけです。


1
属性ビューはどこにありますか?
Abdull

0

ヒントは次のとおりです。回転する前にパスを「グループ化」する必要があります。そうしないと、変換プロパティが適用されません。グループ化せずにパスを回転すると、すべてのパスのポイントの座標が変更されます。

したがって、XMLエディターで「変換」プロパティーを表示するには、回転する前にパスを選択し、CTRL-Gを押します。次に、個々のパスではなくグループに回転が適用されるため、XMLエディターで「変換」プロパティが作成されます。

お役に立てれば!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.