2011-11-16 4 views
1

고객이 다운로드 할 수 있도록 일부 웹 사이트에 교육용 PDF 파일을 게시하고 싶습니다. 때때로이 PDF 파일은 새로운 내용으로 업데이트되며 고객이이 PDF 파일의 최신 버전을 갖기를 바랍니다.PDF 파일 - Java로 업데이트를 확인 하시겠습니까?

Java가 Acrobat PDF에서 지원되므로 Java에서 열린 사이트를 확인하여 최신 버전의 PDF가 있는지 확인할 수 있습니까? 그렇다면 사용자에게 알리고 다운로드 옵션을 제공하십시오. 최신 버전?

스크립트가 고객에게 지나치게 짜증나지 않도록 PDF가 열리는 네 번째 또는 다섯 번째 시간마다 만 실행되는 것이 가장 좋습니다.

Java 언어에 익숙하지 않으므로 누군가이 작업 방법을 알고 있다면 전체 스크립트를 크게 높이 평가할 수 있습니다.

많은 감사, 존

는 는

답변

0

당신은 파일을 다운로드 형식 File의 객체로 포장 한 후 결정하는 lastModified() 방법의 결과를 확인하기 위해 시도 할 수있는 파일이 마지막으로 변경된 경우 :-) 확인했다. 같은 : 나는 어도비 JS의 하나에 한 줄에 SOAP 웹 서비스를 호출 할 수 있습니다 만 알고

long lastModified = 0; 
loop { 
    // download file 
    File file = new File("file_path"); 
    long modified = file.lastModified(); 
    if(modified > lastModified) { 
     // notify users 
     lastModified = modified; 
    } 
    // wait 
} 
0

는 날짜를 & 시간을 가져 오는 말한다. 그런 다음 컨텐츠를 변경하고 업데이트 링크를 추가 할 수 있습니다.

관련 문제