package org.springblade.mdm.flow.service;
|
|
import com.itextpdf.text.Document;
|
import com.itextpdf.text.PageSize;
|
import com.itextpdf.text.pdf.*;
|
import org.junit.jupiter.api.Assertions;
|
import org.junit.jupiter.api.Test;
|
import org.springblade.mdm.basesetting.machine.entity.Machine;
|
import org.springblade.mdm.flow.vo.ApproveTableInfo;
|
|
import java.io.*;
|
import java.nio.file.Files;
|
import java.nio.file.Paths;
|
import java.util.ArrayList;
|
import java.util.Calendar;
|
import java.util.HashMap;
|
import java.util.Map;
|
|
public class ProgramConfirmTableServiceTest {
|
//@Test
|
public void test(){
|
ProgramConfirmTableService s = new ProgramConfirmTableService();
|
try {
|
String fileName = "d:/confirtabletpl.pdf";//模板绝对路径
|
String outfile = "D:/q"+System.currentTimeMillis()+".pdf";
|
try(InputStream ins = Files.newInputStream(Paths.get(fileName));OutputStream fos = Files.newOutputStream(Paths.get(outfile));) {
|
//ByteArrayInputStream bais;
|
|
//s.generateTempPDF(ins.readAllBytes(),fos);
|
}
|
|
Assertions.assertTrue(true);
|
} catch (Exception e) {
|
throw new RuntimeException(e);
|
}
|
}
|
|
|
}
|