zhangym il y a 1 an
Parent
commit
b52fce31d4
2 fichiers modifiés avec 18 ajouts et 21 suppressions
  1. 6 10
      pom.xml
  2. 12 11
      src/main/java/com/steerinfo/dil/util/POIWordToHtml.java

+ 6 - 10
pom.xml

@@ -108,16 +108,6 @@
             <version>2.9.2</version>
         </dependency>
 
-        <dependency>
-            <groupId>org.apache.poi</groupId>
-            <artifactId>poi</artifactId>
-            <version>3.17</version>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.poi</groupId>
-            <artifactId>poi-ooxml</artifactId>
-            <version>3.17</version>
-        </dependency>
         <!--steerinfo-->
         <dependency>
             <groupId>com.steerinfo</groupId>
@@ -180,6 +170,12 @@
             <version>5.5.11</version>
         </dependency>
 
+        <dependency>
+            <groupId>org.apache.poi</groupId>
+            <artifactId>ooxml-schemas</artifactId>
+            <version>1.3</version>
+        </dependency>
+
     </dependencies>
     <build>
         <plugins>

+ 12 - 11
src/main/java/com/steerinfo/dil/util/POIWordToHtml.java

@@ -174,17 +174,18 @@ public class POIWordToHtml {
             htmlData = htmlStream.toString();
             htmlStream.close();
             //获取word中的所有图片
-//            List<XWPFPictureData> picLists= document.getAllPictures();
-//            for(XWPFPictureData pic:picLists){
-//                System.out.println("图片名称:\t" + pic.getFileName());
-//                System.out.println("图片类型:\t" + pic.getPictureType());
-//                byte[] data = pic.getData();
-//                System.out.println(data);
-//                //字节流图片上传,并返回服务器地址
-//                String imgUrl = getImageUrl(data, pic.getFileName());
-//                System.out.println("图片服务器地址:"+imgUrl);
-//                //组装img
-//                htmlText+="<p><img alt='' src='"+imgUrl+"'></p>";
+            List<XWPFPictureData> picLists= document.getAllPictures();
+            for(XWPFPictureData pic:picLists) {
+                System.out.println("图片名称:\t" + pic.getFileName());
+                System.out.println("图片类型:\t" + pic.getPictureType());
+                byte[] data = pic.getData();
+                System.out.println(data);
+                //字节流图片上传,并返回服务器地址
+                String imgUrl = getImageUrl(data, pic.getFileName());
+                System.out.println("图片服务器地址:" + imgUrl);
+                //组装img
+                htmlText += "<p><img alt='' src='" + imgUrl + "'></p>";
+            }
             }
         catch (Exception e) {
             e.printStackTrace();