ItextSharp和复选框

时间:2016-04-21 13:25:46

标签: c# pdf checkbox itextsharp

大家好,我正面临以下问题,我有一个pdf文件,表格必须由程序填写,我用C#编写了一个程序,使用itextsharp填写所有必填字段,一切似乎工作正常,最后的pdf,在屏幕上打开它是好的,但是当我打印pdf时,复选框字段中的签名符号被替换为黑色圆圈......

我附上了一张图片来澄清问题,屏幕上显示正确的签名checkbox,显示错误的圆圈符号打印文件或点击它以及可能的选项列表

enter image description here

有人可以建议我找到并解决此问题的方法。

以下是文件 before Editing

afterEditing

1 个答案:

答案 0 :(得分:0)

我遇到了一些关于checkBoxes和iTextSharp的问题,我的解决方法是避免使用chekcBoxes,相反,我绘制一个正方形,在其中放置一个文本区域并用“X”填充它,具体取决于商业条件。

我根据你提到的答案

  

我有一个pdf文件,其表格必须由程序填写

如果您必须手动填写pdf,此解决方法将不再有效。

希望这有助于