質問

列幅を自動的に調整して、できるだけ多くのコンテンツを適合させる方法はありますか(列の幅がグリッドコントロールであるように)。

現時点では、それらをパーセンテージとして設定していますが、検索基準に応じて異なるコンテンツがあるため、列の幅を適切に調整したいと思います。

私は現在、以下の幅を設定しています:

var table = new PdfPTable(9) {WidthPercentage = 100};
var colWidthPercentages = new[] {6f, 10f, 10f, 10f, 20f, 20f, 8f, 8f, 8f};
table.SetWidths(colWidthPercentages);  

誰もがこれを行う方法を知っていますか、そうでない場合は、列がコンテンツを適合させるために必要な最適な幅を見つける方法を知っていますか?

役に立ちましたか?

解決

使用できます

Xgraphics.Measurestring(String、Xfont)

この質問を参照してください: 使用可能な幅とフォントに基づいてテキストの高さを計算しますか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top