0

上下文:创建了一个复选框并尝试使用 cellEvent 将复选框添加到 pdfpcell。使用 addElement 方法将包含复选框的表添加到父表 pdfpcell。我如何使用 itextsharp 使 checkbox.checked=true 满足某些条件,就像我们在 asp.net 中对复选框控件所做的一样

PdfPTable fslchkbox = new PdfPTable(1);
       chkbox = new PdfPCell();
       chkbox.HorizontalAlignment = PdfPCell.ALIGN_LEFT;
       iTextSharp.text.pdf.events.FieldPositioningEvents fslevents = new iTextSharp.text.pdf.events.FieldPositioningEvents(writer, ck2);
       chkbox.CellEvent = fslevents;
       chkbox.Border = 0;
       fslchkbox.AddCell(chkbox);

       PdfPCell FSLChk = new PdfPCell();
       FSLChk.Border = 0;
       FSLChk.HorizontalAlignment = PdfPCell.ALIGN_LEFT;
       FSLChk.AddElement(fslchkbox);
       program.AddCell(FSLChk);
       document.add(program);
4

0 回答 0