0

私は右から左にテキストを書いています。

テキストの最後に画像を追加するにはどうすればよいですか (きれいに整列)?

4

1 に答える 1

1

問題は完全には明確ではありません。

オブジェクトの場合を除いて、ドキュメントに追加されるオブジェクトの順序は常に尊重されImageます。Imageオブジェクトがページに収まらない場合は、次のページに転送して、他のコンテンツを最初に追加することができます。これを避けたい場合は、writer.setStrictImageSequence(true);を使用してください。

ただし、右から左に(おそらくヘブライ語で)書いているので、上記は当てはまりません。Anshuによる以前の回答ではありません。ColumnTextRTLはとでのみ使用できますPdfPTable

何をしたいのかはっきりしていません。

Imageテキストの下部にを追加しますか?それは簡単です。最初にテキストを追加してから、を追加するだけImageです。Imageインラインを追加しますか?その場合、この例で行われているようImageに、をラップすることができます:http: //itextpdf.com/examples/iia.php?id=54Chunk

私の解釈は、左下に画像を追加し、画像の横にテキストを追加したいというものです。それを達成するのはもっと難しいです。Imageとテキストを別々に追加する必要があります。絶対位置に画像を追加し、「不規則な列」を使用してテキストを追加します。つまりColumnText、テキストモード(複合モードではなく)です。不規則な列の使用方法を示す例については、http://itextpdf.com/examples/iia.php?id=67を参照してください。

于 2012-10-15T06:59:37.470 に答える