1
我正在使用iTextSharp來分析表單啓用PDF。我知道如何導航到單選按鈕控件。我想分析單個單選按鈕。使用iTextSharp,我如何獲得一個對象,如果我有它是indirectReference
我有單選按鈕的「孩子」的PdfArray。該數組中的每個項目都是一個PdfIndirectReference。當我擁有的是PdfIndirectReference時,如何獲得實際對象?
我正在使用iTextSharp來分析表單啓用PDF。我知道如何導航到單選按鈕控件。我想分析單個單選按鈕。使用iTextSharp,我如何獲得一個對象,如果我有它是indirectReference
我有單選按鈕的「孩子」的PdfArray。該數組中的每個項目都是一個PdfIndirectReference。當我擁有的是PdfIndirectReference時,如何獲得實際對象?
假設array
是PdfArray
對象,那麼您有一系列getg元素的方法。您可能正在使用Get()
方法,但您應該使用GetDirectObject()
之一的GetAsX()
方法。例如:
PdfDictinary d = array.GetAsDict(0);
PdfArray a = array.GetAsArray(1);
PdfObject o = array.GetDirectObject(2);
請開始閱讀this book(未完,但免費下載)的更多信息。