如何在netbeans中将处理草图导出为pdf?

如何在netbeans中将处理草图导出为pdf?,netbeans,processing,Netbeans,Processing,我的出发点是在博客上找到的模板(https://gist.github.com/1330065#file_p5_main.java): 包${package}; /** * *@author${user} */ 导入处理.core.PApplet; @抑制警告(“串行”) 公共类${name}扩展了PApplet{ @凌驾 公共作废设置(){ 尺寸(300,300,P3D); } @凌驾 公众抽签(){ } /** *@param指定命令行参数 */ 公共静态void main(字符串[]ar

我的出发点是在博客上找到的模板(https://gist.github.com/1330065#file_p5_main.java):


包${package};
/**
*
*@author${user}
*/
导入处理.core.PApplet;
@抑制警告(“串行”)
公共类${name}扩展了PApplet{
@凌驾
公共作废设置(){
尺寸(300,300,P3D);
}
@凌驾
公众抽签(){
}
/**
*@param指定命令行参数
*/
公共静态void main(字符串[]args){
main(新字符串[]{${package}.${name}.class.getName()});
}
}
这将输出到小程序。我试图用我在这里找到的说明来修改它(http://www.processing.org/discourse/beta/num_1246034274.html)创建pdf,但无法使其工作

注意:我在类路径上有pdf和itext库


谢谢

回答我自己的问题,对于没有屏幕视图和单帧的导出:

package Processing;

import processing.core.PApplet;
import processing.pdf.*;

@SuppressWarnings("serial")
public class Controller extends PApplet {

    @Override
    public void setup() {
        size(300, 300, PDF, "filename.pdf");
    }

    @Override
    public void draw() {
        exit();
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        PApplet.main(new String[]{Processing.Controller.class.getName()});
    }
}
package Processing;

import processing.core.PApplet;
import processing.pdf.*;

@SuppressWarnings("serial")
public class Controller extends PApplet {

    @Override
    public void setup() {
        size(300, 300, PDF, "filename.pdf");
    }

    @Override
    public void draw() {
        exit();
    }

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        PApplet.main(new String[]{Processing.Controller.class.getName()});
    }
}