0

我为此使用itextpdf。我得到了对应于excel文件的pdf。但是第二张纸是使用公式格式化的。1000 个单元格是这样格式化的,但现在只有 20 个单元格有值。因此,当我将 excel 文件转换为 pdf 时,整个格式化的单元格都显示在 excel 文件中。如何避免pdf中的这些空单元格?

4

1 回答 1

0

您可以使用 jexcel 查看您正在访问的当前单元格是否存在内容..

       File xls=new File("url of excel file");
        try {

            Workbook wb=Workbook.getWorkbook(xls);
            for(int shno=0;shno<wb.getNumberOfSheets();shno++)
            {   Sheet s=wb.getSheet(shno);
                int rows=s.getRows();
                for(int i=0;i<rows;i++) {
                    data=s.getCell(1,i).getContents();

            }

现在使用数据将其添加到您的 pdf 文件中......希望这会有所帮助。:)

于 2013-06-18T06:01:45.850 回答