生成PDF

freemarker

使用freemarker从模板+数据,生成html文件。

Configuration cfg = new Configuration(Configuration.VERSION_2_3_28);
        try {
            cfg.setClassForTemplateLoading(this.getClass(), "/static/");
            Template template=cfg.getTemplate("content.html");
            PrintWriter pw = new PrintWriter(new File(destPath));
            template.process(params, pw);
            pw.close();//关闭流
        } catch (IOException e) {
            e.printStackTrace();
        } catch (TemplateException e) {
            e.printStackTrace();
        }

发表评论