爲什麼包含段落p的單元格未被添加到表格中?在itext中添加表格的單元格
package iText;
import java.io.FileOutputStream;
import java.io.IOException;
import com.itextpdf.text.Document;
import com.itextpdf.text.*;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.Font.FontFamily;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfPTable;
import com.itextpdf.text.pdf.PdfWriter;
import java.io.FileOutputStream;
public class NewMain1 {
public static void main(String[] args) {
Document document = new Document();
try {
PdfWriter.getInstance(document,
new FileOutputStream("C:\\Users\\om\\Desktop\\pdf\\2.pdf"));
document.open();
PdfPTable table = new PdfPTable(3); // 3 columns.
Font font = new Font(FontFamily.HELVETICA, 22, Font.BOLD, BaseColor.WHITE);
Paragraph p = new Paragraph("xyz", font);
table.addCell("abc");
table.addCell(p);
table.addCell("cef");
table.addCell("ghi");
// table.completeRow();
PdfPCell cell1 = new PdfPCell(new Paragraph("Cell 1"));
PdfPCell cell2 = new PdfPCell(new Paragraph("Cell 2"));
PdfPCell cell3 = new PdfPCell(new Paragraph("Cell 3"));
table.addCell(cell1);
table.addCell(cell2);
table.addCell(cell3);
cell1.setHorizontalAlignment(Element.ALIGN_LEFT);
document.add(table);
document.close();
} catch(Exception e){
}
}
}
p.s我是這個itext的新手。如果有人能夠解釋我如何通過itext生成pdf表單,那將是非常棒的。在此先感謝:)
[看這裏](http://itextpdf.com/examples/iia.php?id=142)或嘗試谷歌。 – Jens
@Jens我見過這些例子,但我無法找出我的錯誤。 – user3819936