我正在使用带有一堆acrofield复选框的pdf。我的目标是使复选框边框不可见。
我可以使用Adobe Acrobat转到复选框Properties -> Appearance -> Border Color = No Color
。
现在我想用iTextSharp
以编程方式完成同样的事情。我这样做如下:
fields.SetFieldProperty(f, "bordercolor", null, null);
执行此操作后,当我使用Acrobat返回并打开文件时,复选框的Properties -> Appearance -> Border Color
确实设置为No Color
,但奇怪的是边框仍然可见。但是,Adobe Reader确实可以正确呈现它。
这里发生了什么,我该如何解决这个问题?