如何在Java中使用iText 5创建多个单元格并将每个字符设置到每个单元格中
我是iText的新手 我的任务是将数据填充到pdf文件中。我已成功地将剩余数据填充到pdf文件中,但ID号无效 Id号由13个字符组成,其中Id号的每个字符应设置到每个单元格中 例如: 识别号码:1224729101234 第一步。在我的java代码中,我将IDNumber值作为字符串获取 第二步。我使用java的toCharArray将这个字符串拆分为字符,将每个字符设置到每个单元格中,就像将每个字符设置到每个小方框中一样如何在Java中使用iText 5创建多个单元格并将每个字符设置到每个单元格中,java,itext,pdf-generation,Java,Itext,Pdf Generation,我是iText的新手 我的任务是将数据填充到pdf文件中。我已成功地将剩余数据填充到pdf文件中,但ID号无效 Id号由13个字符组成,其中Id号的每个字符应设置到每个单元格中 例如: 识别号码:1224729101234 第一步。在我的java代码中,我将IDNumber值作为字符串获取 第二步。我使用java的toCharArray将这个字符串拆分为字符,将每个字符设置到每个单元格中,就像将每个字符设置到每个小方框中一样 IDNumber(should look like this in e
IDNumber(should look like this in each cell with cell borders) : 1 2 2 4 7 2 9 1 0 1 2 3 4
我正在使用Java8和iText5.x
在这方面谁能帮我一下吗
提前感谢您可以使用这样的东西
String[] charArray = originalString.split("");
PdfPTable table = new PdfPTable(charArray.length);
table.setSpacingAfter(5f);
for (final String char : charArray) {
PdfPCell cell = new PdfPCell(new Phrase(char, formCellValueFont));
cell.setBorderWidth(1f);
cell.setVerticalAlignment(Element.ALIGN_MIDDLE);
cell.setHorizontalAlignment(Element.ALIGN_CENTER);
table.addCell(cell);
}
你能提供一个你到目前为止尝试过的代码示例,以及你具体遇到的错误吗?谢谢