0
我有一個包含一系列空白表單域的PDF文件。在使用iTextSharp.Net的代碼中,我使用各種文本填充某些字段。還有一些字段保持空白,以便進一步編輯。填充PDF表單域並保留PDF文件可編輯
我的問題是如何在填充某些字段後保存PDF表單,同時保持後續編輯文檔的能力。
我已經在網上搜索,發現很少。我目前正在使用iTextSharp,雖然會很高興地使用其他現有的免費/低成本庫。
iTextSharp確實包含一個布爾型屬性FormFlattening - 但是,如果編輯代碼中的表單字段,這似乎總是被覆蓋。
任何幫助將不勝感激。
好幾個小時的研究後,我遇到了一個老線索在這裏 - http://stackoverflow.com/questions/5260740/programatically-enable-adobe-pdf-usage-rights/5267583#5267583。看起來使用pdfReader.RemoveUsageRights()允許PDF在Adobe Reader中可編輯。 –