java freemark导出word (模板、单张图片、多张图片源码)
- 首先模板设置
- 代码编辑
- 设置word只读、全部
- 环境设置、jar包
模板设置
**
设置模板然后另存为
这里一定要选择对xml格式,否则后期模板图片设置的时候有问题,无法多张图片,被这坑过,勿踩!!!
然后就是把xml文件直接修改后缀.ftl文件直接放到项目目录下
代码:
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 javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.beanutils.DynaBean