當我按下按鈕時,checkedlistbox的項目應該用PDF編寫。 PDF文檔有1頁20個字段,但應該靈活。因此,如果checkedlistbox包含52個條目,則該程序會創建一個包含3個頁面的PDF(複製PDF並將其添加2次)。這可以工作,但以下頁面的字段與第一個字段具有相同的名稱。我希望這不是問題。itextsharp複製空白字段的pdf將其添加到pdf,僅讀取第一頁的字段
然後讀取字段名稱:
PdfReader pdfReader = new PdfReader(path);
AcroFields pdfFormFields = pdfReader.AcroFields;
foreach (KeyValuePair<string, AcroFields.Item> kvp in pdfFormFields.Fields) {
listoffieldnames.Add(kvp.Key.ToString());
}
pdfReader.Close();
我的問題是,請讀者僅讀取第一頁的領域。