0
我試圖使用iTextSharp庫存儲和更新PDF文件目錄中的字符串。我可以在標準桌面應用程序中正常執行此操作,但我無法將其保存到SharePoint服務器上(作爲使用C#編寫的SharePoint功能的一部分)。iTextSharp - 更新SharePoint文檔庫中的PDF目錄
我有一個SPFile,它是SharePoint文檔庫中最近添加的PDF文件。
我能夠通過使用
reader = new PdfReader(File.OpenBinaryStream());
PdfName name = new PdfName(propertyName);
PdfString propertyValue = (PdfString)reader.Catalog.Get(name);
如果propertyName的財產的價值都存儲在PDF目錄中的鍵值對讀取現有目錄屬性出來的文件。
我被困在如何更新該屬性並將文件保存回SharePoint文檔庫。有什麼辦法可以做到嗎? reader.catalog.put似乎並未實際更改文件,或者至少這些更改未被保存到文檔庫中。