2017-02-03 5 views
0

현재 각 pdfs 메타 데이터를 검색하기 위해 pdf 그룹을 구문 분석하는 기능을 구현하고 있습니다. 그리고 나서 다른 pdf가 참조되는 곳마다 각 pdf에 대한 하이퍼 링크 링크를 추가하여 링크합니다. 나는 절대 하이퍼 링크를 만들 수 있습니다. 이 pdfs는 서버에 업로드 된 다음 서버에서 모든 로컬 시스템 경로로 다운로드 할 수 있습니다.이 하이퍼 링크가 다른 위치로 다운로드 된 후 작동하도록합니다. 따라서 pdfs 그룹과 관련된 하이퍼 링크를 어떻게 만들 수 있습니까?pdfbox를 사용하여 pdf 파일 그룹에 상대적 하이퍼 링크를 추가하려면 어떻게합니까?

PDActionRemoteGoTo remoteGoto = new PDActionRemoteGoTo(); 
PDComplexFileSpecification fileDesc = new PDComplexFileSpecification(); 
fileDesc.setFile(System.IO.Path.GetFileName(filePath)); 
          remoteGoto.setOpenInNewWindow(true); 
          remoteGoto.setFile(fileDesc); 
          txtLink.setAction(remoteGoto); 
txtLink.setRectangle(rect); 
page.getAnnotations().add(txtLink); 
: 여기

답변

0

내 문제를 해결하는 코드입니다