2017-09-15 7 views
0

내 목표는 사용자 정의 PDF 관리자 및 뷰어 데스크톱 응용 프로그램을 만드는 것이고 PDFBox 라이브러리와 함께 JavaFX를 사용하기로 결정했습니다.PDFBox를 사용하여 Adobe LiveCycle 권한 관리로 보호되는 PDF를 읽으려면 어떻게해야합니까?

지금 직면하고있는 문제는 응용 프로그램에서 열 예정인 PDF 파일이 Adobe LifeCycle Rights Management에 의해 보호된다는 것입니다. 여기에서 Adobe LifeCycle 권한 관리에서는 사용자 이름과 암호가 필요합니다.

나는 약간의 연구를했지만 동일한 문제에 대한 상세한 해결책이없는 것 같습니다. 이로드 블록에서 도움이나 일반적인 방향을 알려 주시면 대단히 감사하겠습니다!

답변

0

두 가지가 필요합니다. 1) Adobe LiveCycle Portable Protection Library는 Adobe LiveCycle 인스턴스의 Rights Management 구성 요소에 프로그래밍 방식으로 액세스 할 수있게 해주는 C++ SDK입니다. PDFBox는 Java이므로 해당 라이브러리를 래핑하는 몇 가지 방법이 필요합니다. 2) 파일을 보호하는 Adobe LiveCycle 권한 관리 서버의 계정

파일 만 있으면 서버에 액세스 할 수 없으면 파일의 암호를 해독 할 수 없습니다.