更改保存方式
This commit is contained in:
@ -12,6 +12,7 @@ import com.chinaunicom.mall.ebtp.extend.signature.entity.ExpertSignature;
|
|||||||
import com.chinaunicom.mall.ebtp.extend.signature.service.ExpertSignatureService;
|
import com.chinaunicom.mall.ebtp.extend.signature.service.ExpertSignatureService;
|
||||||
import com.deepoove.poi.XWPFTemplate;
|
import com.deepoove.poi.XWPFTemplate;
|
||||||
import com.deepoove.poi.data.PictureRenderData;
|
import com.deepoove.poi.data.PictureRenderData;
|
||||||
|
import com.deepoove.poi.util.PoitlIOUtils;
|
||||||
import com.spire.doc.Document;
|
import com.spire.doc.Document;
|
||||||
import com.spire.doc.DocumentObject;
|
import com.spire.doc.DocumentObject;
|
||||||
import com.spire.doc.FileFormat;
|
import com.spire.doc.FileFormat;
|
||||||
@ -191,7 +192,12 @@ public class ExpertSignatureServiceImpl implements ExpertSignatureService {
|
|||||||
FileInputStream fis = null;
|
FileInputStream fis = null;
|
||||||
try {
|
try {
|
||||||
String docPath = path + "/expertSignature.docx";
|
String docPath = path + "/expertSignature.docx";
|
||||||
template.writeToFile(docPath);
|
|
||||||
|
OutputStream out = new FileOutputStream(docPath);
|
||||||
|
template.write(out);
|
||||||
|
out.flush();
|
||||||
|
PoitlIOUtils.closeQuietlyMulti(template, out);
|
||||||
|
|
||||||
fis = new FileInputStream(new File(docPath));
|
fis = new FileInputStream(new File(docPath));
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
Reference in New Issue
Block a user