0

http://www.cairographics.org/manual/cairo-Transformations.html

私はいくつかの仕事のためにCairoVectorGraphics Libraryを使用してきました、そして私はいくつかの部分を完全に理解しています:-

変換行列のデフォルト値は何ですか?

とにかく変換​​行列が必要なのはいつですか?

テキストを回転させたくない場合、それでも設定する必要がありますか、それでも設定されますか?

私はそれが非常にnooblikeであることを知っています、そして私はそれを自分で調査しなければなりません、しかし私はそれを完全に理解することができません

4

1 に答える 1

2

デフォルトの変換は単位行列です。この行列は値を変更しないため、単位行列によって変換されたときに(x、y)は同じままです。

テキストの回転は、これが必要になる理由の1つです。テキストを回転させない場合は、マトリックスはおそらく必要ありません。ほとんどのものは変換を必要としないはずです。

マトリックスが必要かどうかは、他にどのようなことをするかによって異なります。たとえば、他のコードを呼び出して、描画を2倍に拡大したい場合は、変換行列を使用してこれを行うことができます。

したがって、短いバージョン:変換行列をどうするかわからない場合は、そのままにしておくことができます。

于 2012-06-18T15:04:38.627 に答える