2013-10-14 110 views
1

如何查找複選框的字段值?獲取複選框的字段值

<</Rect[263.571 330.311 273.323 338.812]/Subtype/Widget/F 4/P 30 0 R/T(AmountCollect)/DA(/ZaDb 18 Tf 0 g)/FT/Btn/Type/Annot/MK<</CA(8)>>/AP<</D<</COLLECT 148 0 R/Off 149 0 R>>/N<</COLLECT 147 0 R>>>>/AS/Off>> 

我試過以下內容。但我無法標記複選框。請幫忙。

testForm.SetField("AmountCollect", "Off"); 
testForm.SetField("AmountCollect", "Yes"); 
testForm.SetField("AmountCollect", "0"); 

回答

0

如果您使用的字符串值不起作用,則該複選框可能會爲外觀狀態使用不同的名稱。您可以使用GetAppearanceStates(請參閱Buttons示例)找到外觀狀態的可能值,也可以使用iText RUPS檢查PDF並使用GUI搜索外觀狀態的名稱。 PS:你可以找到第8章here的例子的C#版本。

+0

感謝布魯諾。是的,你是對的。複選框使用自定義值「收集」 –