iTextSharp v5.3を使用して、同じセルを持つ1つ以上のテーブルを含むPDFを作成していますが、動的コンテンツのために高さが異なる場合があります。現在、aPdfPTable
が大きすぎて現在のページに収まらない場合、テーブルは壊れており、残りのセルデータは次のページに表示されます。テーブルが収まらない場合は、すべてを次のページに 配置するようにiTextSharpに指示する方法はありますか?
いじってみましたが、効果がありませんSplitRows
。SplitLate
また、ドキュメントにを追加した後にいくつかの計算を試みましたがPdfPTable
、ページ上の「カーソル位置」を取得する方法がわかりません。ループ内の現在のページの高さを追跡し、すべての計算を自分で行う必要がありますか?