C# で PDF ファイルを作成する必要があります。この PDF ファイルは、狭い列のテキストと画像がその間に埋め込まれた新聞のようなものです。iTextSharp などのサードパーティ ライブラリを使用して PDF ファイルを作成できることはわかっています。複数の列とページにまたがるテキストと画像のバランスを取り、各ページにエレガントに収まるようにする方法がわかりません。これを行うための既知のアルゴリズムはありますか? iTextSharp ライブラリはテキストを自動的に整列させることができますか? PDF ファイルのテキストと画像の位置合わせに役立つ可能性のある他のライブラリはありますか? アドバイスをいただければ幸いです。