iText バージョン 5.2.1 を使用しています。setSkew
オブジェクトのメソッドを完全に理解するためにChunk
、次のコードでそれを試してみました。
for (int i=0; i <= 90; i+=5) {
Chunk c = new Chunk("A" + i);
c.setSkew((float)i, (float)-i);
document.add(c);
}
驚いたことに、テキストは 90 度に近づくと徐々に大きくなります。「itext in action 2nd ed」によると、この動作が理解できません。setSkew の最初のパラメーターはテキストのベースラインの傾きで、2 番目のパラメーターは文字と (元の) ベースラインとの間の角度です。
それで、私は何が欠けていますか?