Word文件加密处理
Word文件的加密处理
最近完成了一个使用freemark生成文档的需求。本次实现使用的是freemark模板技术。
具体实现
首先使用wps或者word编辑模板内容,然后把编辑好的模板文件另存为xml(可以把文件后缀名改成ftl也可以不做修改)
- 编辑生成文档工具类
package cn.linkey.rulelib.ProcessChg.template;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.commons.codec.binary.Base64;
import freemarker.template.Configuration;
import freemarker.template.Template;
import freemarker.template.TemplateException;
import freemarker.template.TemplateExceptionHandler;
public class DocUtil {
public Configuration configure=null;
public