这看起来似乎是一个非常新手的问题,但我一直在整理我的头发.
我正在运行Adobe Acrobat Professional XI的试用版我希望将简单的JavaScript添加到PDF文件中.
目的是拥有一个PDF文件,打开时会弹出一条带有"是"和"否"选项的警报消息.单击是,警报消失,将PDF读取.单击否,文件将关闭.
我遇到的主要问题是在哪里编写代码.我使用过JavaScript调试器,但它不是很直观,似乎不允许我在文件中添加JavaScript,只能在调试器中运行.
我在网上看过的所有教程都向我展示了代码,但没有在哪里编写代码.
我试过寻找答案,但没有一个对我有用.
我正试图在我的Mac上的java应用程序中运行终端中的pdflatex.
在终端,如果我输入:
open -a FireFox http://www.yahoo.co.uk
Run Code Online (Sandbox Code Playgroud)
它在我的FireFox浏览器中打开yahoo.co.uk
要么
pdflatex x.tex
Run Code Online (Sandbox Code Playgroud)
它处理文件
在我的Java代码中输入:
open -a FireFox http://www.yahoo.co.uk'
Run Code Online (Sandbox Code Playgroud)
它在我的FireFox浏览器中打开yahoo.co.uk
要么
pdflatex x.tex
Run Code Online (Sandbox Code Playgroud)
我收到一个错误.
这是代码:
public static void main(String args[]) {
String s = null;
try {
Process p = Runtime.getRuntime().exec("pdflatex x.tex");
BufferedReader stdInput = new BufferedReader(new
InputStreamReader(p.getInputStream()));
BufferedReader stdError = new BufferedReader(new
InputStreamReader(p.getErrorStream()));
// read the output from the command
System.out.println("Here is the standard output of the command:\n");
while ((s = stdInput.readLine()) != null) {
System.out.println(s);
}
// read any errors …Run Code Online (Sandbox Code Playgroud)