http://itextpdf.com/ 현재 최신버전 : 5.1.0 주요 클래스 com.itextpdf.text.pdf.PdfPTable 생성자는 초기값으로 열의 개수를 정한다. : PdfPTable(float[] relativeWidths), PdfPTable(int numColumns) com.itextpdf.text.pdf.PdfPCell 소스 : 전체 프로세스 관리 document.add(table) public void createPdf(String filename) throws DocumentException, IOException { // step 1 document = new Document(); // step 2 PdfWriter.getInstance(document, new FileOut..
com.itextpdf.text.DocumentException: Infinite table loop Infinite table loop; row content is larger than the page (for instance because you didn't scale an image) 내용이야 알겠지만...해결책은??? 일단 원인은 PdfPCell 의 height 가 크기때문에 발생 HTML 로 작성된 중첩테이블 읽을 때 중첩테이블의 바깥쪽 테이블 cell 의 높이가 안쪽 테이블의 높이값보다 작아서 생긴 에러 메시지다. cell.setFixedHeight(고정높이값) height 값을 조절해 주니까 에러해결
http://itextpdf.com/ 현재 최신버전 : 5.1.0 iText 기능 Supported by iText Partly supported by iText PDF 생성하기 public void createPdf(String filename) throws DocumentException, IOException { // step 1 Document document = new Document(); // step 2 PdfWriter.getInstance(document, new FileOutputStream(filename)); // step 3 document.open(); // step 4 document.add(new Paragraph("Hello World!")); // step 5 docume..