【发布时间】:2013-04-04 19:24:40
【问题描述】:
在 xPages 中使用 iText 库,如何调整列宽?如果我使用 table.setWidths(30,10,30),我得到以下错误:error: com.ibm.jscript.InterpretException: Script interpreter error, line=52, col=7: Java method 'setWidths(number, number , number)' on java class 'com.itextpdf.text.pdf.PdfPTable' not found
【问题讨论】:
-
Brian M Moore 的一个有价值的技巧最终奏效了(将参数作为数组传递) var table = new com.itextpdf.text.pdf.PdfPTable(3); // 3 列。变量宽度:浮动= [150f,100f,150f]; table.setTotalWidth(宽度); table.setLockedWidth(true); var cell1 = new com.itextpdf.text.pdf.PdfPCell(new com.itextpdf.text.Paragraph("表格单元格 1")); var cell2 = new com.itextpdf.text.pdf.PdfPCell(new com.itextpdf.text.Paragraph("表格单元格 2")); var cell3 = new com.itextpdf.text.pdf.PdfPCell(new com.itextpdf.text.Paragraph("Table Cell 3"));
标签: javascript itext xpages