2017-09-15 124 views
0

我的目標是創建一個自定義PDF管理器和查看器桌面應用程序,並且我決定將JavaFX與PDFBox庫結合使用。如何使用PDFBox閱讀Adobe LiveCycle Rights Management保護的PDF?

我現在遇到的問題是應用程序打開的PDF文件受Adobe LifeCycle Rights Management /的保護,需要用戶名和密碼才能打開。

我已經做了一些研究,但似乎沒有針對同一問題的詳細解決方案。任何幫助或從這個障礙總方向非常感謝!

回答

0

你需要兩件事。 1)Adobe LiveCycle便攜式保護庫,它是一個C++ SDK,允許通過編程訪問Adobe LiveCycle實例的權限管理組件。由於PDFBox是Java,因此您需要一些包裝該庫的方法。 2)保護文件的Adobe LiveCycle Rights Management服務器上的帳戶。

如果您只有文件但無法訪問服務器,您將無法解密該文件。