2010-10-12 131 views
1

如果我嘗試使用iTextSharp與版本4.0.4 +合併pdf,我得到錯誤「PdfReader未打開所有者密碼」。我的第一個解決方案是降級到版本4.0.3,我可以合併文件,但如果可能的話,我想聽到更多的解決方案。合併加密的PDF文件與iTextSharp

我的應用程序需要合併與某個問題相關的所有文檔並將其顯示給最終用戶。隨着在線文檔的發展,現在我們遇到了Secured文件的問題,因爲我們無法將它與iTextSharp 4.0.4+合併。

將加密的pdf文件合併成一個文件到演示文稿而不降級iTextSharp庫到4.0.3是可能的嗎?

我應該改變我顯示文檔的方式,只顯示沒有合併的文檔列表嗎?用戶將通過1

問候

+0

對於5.0.2及更新版本,缺少密碼問題的解決方案在[此處](https://stackoverflow.com/a/17694943/1729265)中進行了描述。 – mkl 2018-03-03 20:56:22

回答

2

打開1如果你不使用你所合併的PDF文件的所有者密碼(S),我不認爲你有一個選擇,但使用舊版本的庫。

但是,除非有令人信服的理由使用更高版本的iTextSharp,否則我會使用4.0.3版本並將用戶的搜索結果以pdf的形式返回。您的用戶會發現導航,保存和文本搜索更容易,您可以使用一個合併的pdf來呈現他們感興趣的文檔,而不是將它們拆分爲幾個。

+0

這是我的想法,但我希望有人有一個解決方法...我已經降級到4.0.3版本,但如果任何人有其他意見,請分享... – 2010-10-12 16:59:34