0

PDF表PDF の表の画像itextsharp を使用して pdf の生成に取り組んでいます。私のテーブルには、sr.ni などの複数の列があります。名入れ】、数量、mrp、価格税等

名前列の幅は全体の約 40% です。他の列のすべての値は行の真ん中にありますが、名前の値はどういうわけか最終行に近いです。つまり、すべての列ですべてが同じです。スタイル、フォントなど

code
                            var cell=new PdfPcell();
                            cell = new PdfPCell(new Phrase(price, font));
                            cell.HorizontalAlignment = Element.ALIGN_CENTER;
                            cell.VerticleAlignMent= Element.ALIGN_CENTER;
                            producttable.AddCell(cell);

すべての値に同じコード

任意のソリューション。

も試した

           cell.AddElement(new Chunk(name, font));
                    cell.HorizontalAlignment = Element.ALIGN_LEFT;
                    cell.VerticalAlignment = Element.ALIGN_MIDDLE;
                    productsTable.AddCell(cell);

動作しませんでした

4

1 に答える 1

1

以下に示すように、特定のセルに垂直方向の配置を割り当てることができます。

        pdfCell2.VerticalAlignment = Element.ALIGN_BOTTOM;
        pdfCell3.VerticalAlignment = Element.ALIGN_MIDDLE;
        pdfCell4.VerticalAlignment = Element.ALIGN_TOP;
于 2013-06-29T11:02:11.783 に答える