licailing 5 лет назад
Родитель
Сommit
318e434b39

+ 0 - 5
pom.xml

@@ -292,11 +292,6 @@
             <artifactId>itext</artifactId>
             <version>2.1.7</version>
         </dependency>
-        <dependency>
-            <groupId>e-iceblue</groupId>
-            <artifactId>spire.pdf.free</artifactId>
-            <version>3.9.0</version>
-        </dependency>
     </dependencies>
 
 </project>

+ 0 - 9
src/main/java/com/izouma/wenlvju/service/RateService.java

@@ -34,9 +34,6 @@ import sun.misc.BASE64Encoder;
 import javax.servlet.ServletOutputStream;
 import javax.servlet.http.HttpServletResponse;
 import java.io.*;
-import java.net.URLDecoder;
-import java.net.URLEncoder;
-import java.nio.charset.StandardCharsets;
 import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.time.format.DateTimeFormatter;
@@ -217,12 +214,6 @@ public class RateService {
             //Configuration 用于读取ftl文件
             Configuration configuration = new Configuration(new Version("2.3.0"));
 
-            //图片
-            if (CollUtil.isNotEmpty(rate.getBusiness())) {
-                String img = this.Image2Base64(rate.getBusiness().get(0));
-                dataMap.put("content", img);
-            }
-
             configuration.setDefaultEncoding("utf-8");
             configuration.setClassForTemplateLoading(this.getClass(), "/templates");//指定ftl所在目录,根据自己的改
             StringWriter writer = new StringWriter();

+ 2 - 3
src/test/java/com/izouma/wenlvju/service/RateServiceTest.java

@@ -11,7 +11,6 @@ import com.lowagie.text.DocumentException;
 import com.lowagie.text.Image;
 import com.lowagie.text.PageSize;
 import com.lowagie.text.pdf.PdfWriter;
-import com.spire.pdf.FileFormat;
 import org.apache.pdfbox.io.MemoryUsageSetting;
 import org.apache.pdfbox.multipdf.PDFMergerUtility;
 import org.junit.Test;
@@ -69,9 +68,9 @@ public class RateServiceTest extends ApplicationTests {
     public void test3() throws IOException {
         String targetPath = "/Users/qiufangchao/Desktop/result.pdf";
 
-        String uri = "http://192.168.50.238:8080/word2pdf";
+        String uri = "http://convert.izouma.com/word2pdf";
         // 表格
-        Rate rate = rateRepo.findById(467L).orElseThrow(new BusinessException("无申请"));
+        Rate rate = rateRepo.findById(625L).orElseThrow(new BusinessException("无申请"));
         String export = rateService.export(rate);
         InputStream is = new ByteArrayInputStream(export.getBytes());
         InputStream stream = HttpRequest.post(uri)