0

ITextライブラリを使用しています。私は段落を使用しているため、テキストが実行されており、1 ページよりも大きくなる可能性があります。私の問題は、段落の開始位置を指定する必要があり、それを配置する方法が見当たらないことです。何か助けはありますか?そんな感じ ここに画像の説明を入力

ページ 2 は新しいページです....そして、これは 1 つの段落全体です。段落の開始座標があります。

4

2 に答える 2

1

コメント セクションで説明したように、ColumnText目的を達成する必要があります。たとえば、MovieColumns1の例を参照してください。ColumnTextメソッドを使用して、インスタンスにテキストを追加しますaddText()。次に、絶対位置を定義する長方形の座標など、いくつかのパラメーターを設定します。これはsetSimpleColumn()メソッドで行われます。テキストを描画するには、go()メソッドを呼び出します。テキストが四角形に収まらなかった場合、 はColumnText.hasMoreText(status)true を返します。その場合、 をトリガーnewPage()し、新しい四角形を定義し、Y 位置を変更go()し、列にコンテンツが含まれている限り、再度実行します。

これらはすべて、私が作成したドキュメントで説明されています。ドキュメントを読むことで時間を節約できます。あなたの時間だけでなく、StackOverflow の利用者の時間も節約できます。

于 2013-03-30T09:52:49.207 に答える
0

改行またはキャリッジ リターンの最初の出現箇所、つまり Chr(13) と Chr(20) を検索してみてください。

于 2013-03-29T07:58:54.010 に答える