簡體   English   中英

在PDFPCell iTextSharp中添加單選按鈕

[英]Adding a radio button in PDFPCell iTextSharp

我試圖在itextsharp的pdfpcell中添加一個單選按鈕。 這是我的代碼:

var rf1 = new RadioCheckField(writer, new Rectangle(10,10), "cellRadioBox", "Yes");
rf1.Checked = true;
rf1.CheckType = RadioCheckField.TYPE_CHECK;
PdfFormField field = rf1.CheckField;

var radioEvents = new iTextSharp.text.pdf.events.FieldPositioningEvents(writer, rf1.GetRadioGroup(false,true));
radioCell.CellEvent = radioEvents;
table.AddCell(radioCell);

這將創建一個文本塊,而不是單選按鈕。 也許是因為使用了FieldPositioningEvents 我不知道如何為單選按鈕創建自定義單元事件。 有什么簡單的方法嗎?

Rectangle rect = new Rectangle(10,10);
var rf1 = new RadioCheckField(writer, rect, LANGUAGES[i], "on");
rf1.CheckType = RadioCheckField.TYPE_CHECK;
PdfFormField field = rf1.CheckField;

一些參考資料/示例可以在這里找到按鈕 iText書籍/示例書籍| iText

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM