私はasp.net C#でitextsharpを使ってpdfファイルを生成しようとしています。itextsharpのテーブルを使用している問題
私はitextsharpでテーブルのコンセプトを見つけました。私はテーブルを使用している間、次の問題を抱えています。 Name of treasery
ワードtreaseryが含まれてい
PDFセルは次の行にあります。私は各セルの幅を設定しています。私が幅を増やしても、変化は起こりません。下の画像の矢印で示されている隙間は、それなりに残っています。そのギャップはなぜですか?そのギャップを取り除く方法は?
点線を1つのセルだけの境界線にしたい。どうすればいいですか?私のコードはここにあります
PdfPTable line6table = new PdfPTable (3);
float[] width = new float[] { 2.5F, 1.5F, 3.0F };
line6table.SetWidths(width);
line6table.HorizontalAlignment = 0;
line6table.WidthPercentage = 100.0f;
line6table.SpacingBefore = 6.0f;
PdfPCell a1 = new PdfPCell(new Phrase("Head Of Account"));
a1.Border = 1;
a1.Indent = 2.2f;
a1.PaddingTop = 5.0f;
line6table.AddCell(a1);
PdfPCell a2 = new PdfPCell(new Phrase("CHARGED"));
a2.Border = 1;
a2.PaddingTop = 5.0f;
line6table.AddCell(a2);
PdfPCell a3 = new PdfPCell(new Phrase("Name of the treasry"));
a3.Border = 0;
a3.Indent = 15.0f;
a3.RightIndent = 0.0f;
a3.HorizontalAlignment = 1;
line6table.AddCell(a3);
pdfDocument.Add(line6table);
私の問題を解決するのを手伝ってください。
これも役に立たない。私は質問を投稿する前にそれをしていました。私が第3のセルの幅を増やすと、他の2つのセルの幅が減少します。ギャップはそのままです。 – Ishan