ITextライブラリを使用しています。私は段落を使用しているため、テキストが実行されており、1 ページよりも大きくなる可能性があります。私の問題は、段落の開始位置を指定する必要があり、それを配置する方法が見当たらないことです。何か助けはありますか?そんな感じ
ページ 2 は新しいページです....そして、これは 1 つの段落全体です。段落の開始座標があります。
ITextライブラリを使用しています。私は段落を使用しているため、テキストが実行されており、1 ページよりも大きくなる可能性があります。私の問題は、段落の開始位置を指定する必要があり、それを配置する方法が見当たらないことです。何か助けはありますか?そんな感じ
ページ 2 は新しいページです....そして、これは 1 つの段落全体です。段落の開始座標があります。
コメント セクションで説明したように、ColumnText
目的を達成する必要があります。たとえば、MovieColumns1の例を参照してください。ColumnText
メソッドを使用して、インスタンスにテキストを追加しますaddText()
。次に、絶対位置を定義する長方形の座標など、いくつかのパラメーターを設定します。これはsetSimpleColumn()
メソッドで行われます。テキストを描画するには、go()
メソッドを呼び出します。テキストが四角形に収まらなかった場合、 はColumnText.hasMoreText(status)
true を返します。その場合、 をトリガーnewPage()
し、新しい四角形を定義し、Y 位置を変更go()
し、列にコンテンツが含まれている限り、再度実行します。
これらはすべて、私が作成したドキュメントで説明されています。ドキュメントを読むことで時間を節約できます。あなたの時間だけでなく、StackOverflow の利用者の時間も節約できます。
改行またはキャリッジ リターンの最初の出現箇所、つまり Chr(13) と Chr(20) を検索してみてください。