PDF文件-检查是否使用Java更新?

PDF文件-检查是否使用Java更新?,java,Java,我想在我的网站上发布一些指导性的PDF文件,供我的客户下载。这些PDF文件将不时更新为新内容,我希望我的客户拥有这些PDF文件的最新版本 由于Acrobat PDF支持Java,Java中是否有方法检查我的网站,查看打开时是否存在较新版本的PDF,如果存在,通知用户并让他们选择下载最新版本 如果脚本只在PDF打开的第4次或第5次运行一次,这样可能会更好,以免对客户造成太大的麻烦 由于我对Java语言不熟悉,如果有人知道如何实现这一点,请提供完整的脚本 非常感谢,, Jon:-)您可以尝试下载该文

我想在我的网站上发布一些指导性的PDF文件,供我的客户下载。这些PDF文件将不时更新为新内容,我希望我的客户拥有这些PDF文件的最新版本

由于Acrobat PDF支持Java,Java中是否有方法检查我的网站,查看打开时是否存在较新版本的PDF,如果存在,通知用户并让他们选择下载最新版本

如果脚本只在PDF打开的第4次或第5次运行一次,这样可能会更好,以免对客户造成太大的麻烦

由于我对Java语言不熟悉,如果有人知道如何实现这一点,请提供完整的脚本

非常感谢,,
Jon:-)

您可以尝试下载该文件,包装成类型的对象,然后检查
lastModified()
方法的结果,以确定自上次检查以来该文件是否已更改。比如:

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

我只知道,使用AdobeJS,人们可以一行程序调用SOAP web服务,比如获取日期和时间。然后可以更改内容,添加更新链接