java - 在 Reader 中打开 PDF 并等待其退出

标签 java pdf process wait system-calls

是否可以在 Adob​​e Reader 中打开 PDF,以便用户可以填写表单,然后等待/在关闭表单时收到通知?

 Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + file);

似乎立即返回(因此 Process#waitFor 没有帮助),并且

Desktop.getDesktop().open(file);

不给出任何文件何时关闭的指示。

最佳答案

JustFormsPDF似乎可以让您使用 Swing 组件渲染 PDF 并以这种方式收集数据,这将是一个非常好的选择。唯一的问题是它的最后一次更新似乎是在 2004 年。

关于java - 在 Reader 中打开 PDF 并等待其退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28725632/

相关文章:

java - 将 GridPane 扩展到最大宽度和高度

java检查特定位置的管理员权限

c# - 在 Window 应用程序中用 C# 打开 Pdf 文档

xml - XML填写PDF表格?

c - 销毁进程树并释放它分配的所有内存-Linux-C

java - 冰雹Java程序

java - 如何避免在 Java 和 native C++ 代码之间复制数据

java - Apache PDFBox - 无法读取 PDF 中的所有字段

linux - 识别内核线程

java - Runtime.getRuntime().exec ("ls ~") 未列出主目录的内容