【问题标题】:How to fill in radio button with iTextSharp如何使用 iTextSharp 填写单选按钮
【发布时间】:2014-07-11 20:17:13
【问题描述】:

我有一个广播组,我正在尝试使用iTextSharp 库来填充它。当我在iText RUPS 打开 PDF 时,我看到以下内容:

这是它在 PDF 文件中的样子:

我有以下代码隐藏,应该填充 MALE 或 FEMALE 单选按钮:

if (reader.GetValue(4).ToString() == "M")
                        {
                            pdfFormFields.SetField("SEXpg2", "Yes");
                        }
                        else
                        {
                            pdfFormFields.SetField("SEXpg2", "Yes");
                        }

当我运行 PDF 表单时,没有填充任何收音机。如何修改屏幕截图中的代码,使其根据 sql 查询中的性别列填充任一无线电?

我尝试了以下方法,但没有奏效:

if (reader.GetValue(4).ToString() == "M")
                        {
                            pdfFormFields.SetField("MALEpg2", "Yes");
                        }
                        else
                        {
                            pdfFormFields.SetField("FEMALEpg2", "Yes");
                        }

【问题讨论】:

    标签: c# asp.net sql pdf itextsharp


    【解决方案1】:

    +1 使用 iText RUPS!

    你应该可以做到:

    pdfFormFields.SetField("SEXpg2", "MALEpg2");
    

    pdfFormFields.SetField("SEXpg2", "FEMALEpg2");
    

    【讨论】:

    • 完美...我打算尝试但不记得我没有尝试的原因!傻我...谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    相关资源
    最近更新 更多