dengsixing 3 년 전
부모
커밋
c89917e209

+ 31 - 0
4dkankan-common-utils/src/main/java/com/fdkankan/common/constant/SceneKind.java

@@ -0,0 +1,31 @@
+package com.fdkankan.common.constant;
+
+/**
+ * 切图方式
+ */
+public enum SceneKind {
+
+    TILES("tiles", "切片"),
+    FACE("face", "切片图"),
+    PAN("pan", "全景图"),
+    LOCAL("local", "本地切片"),
+    CUBE("cube", "立体图")
+    ;
+
+    private String code;
+    private String message;
+
+    private SceneKind(String code, String message) {
+        this.code = code;
+        this.message = message;
+    }
+
+    public String code() {
+        return code;
+    }
+
+    public String message() {
+        return message;
+    }
+
+}

+ 25 - 13
4dkankan-common-utils/src/main/java/com/fdkankan/common/util/TestUtil.java

@@ -1,11 +1,16 @@
 package com.fdkankan.common.util;
 
 import cn.hutool.core.collection.ListUtil;
+import cn.hutool.core.img.ImgUtil;
 import cn.hutool.core.io.FileUtil;
 import cn.hutool.core.io.IoUtil;
 import com.alibaba.fastjson.JSONArray;
+import com.fdkankan.common.constant.TbStatus;
+import java.awt.Image;
+import java.io.File;
 import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.Calendar;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
@@ -47,19 +52,26 @@ public class TestUtil {
 
 //        cn.hutool.core.io.FileUtil.copyFile("F:\\test", "F:\\test2");
 
-        List<String> list = new ArrayList<>();
-        for(int i = 1; i < 999; i++){
-            list.add("" + i);
-        }
-
-        ListUtil.page(list, 100, new Consumer<List<String>>() {
-            @Override
-            public void accept(List<String> strings) {
-                for (String string : strings) {
-                    System.out.println("a" + string);
-                }
-            }
-        });
+//        List<String> list = new ArrayList<>();
+//        for(int i = 1; i < 999; i++){
+//            list.add("" + i);
+//        }
+//
+//        ListUtil.page(list, 100, new Consumer<List<String>>() {
+//            @Override
+//            public void accept(List<String> strings) {
+//                for (String string : strings) {
+//                    System.out.println("a" + string);
+//                }
+//            }
+//        });
+
+        long start = Calendar.getInstance().getTimeInMillis();
+        String srcPath = "F:\\test\\4.jpg";
+        String desPath = "F:\\test\\4_b.jpg";
+        ImgUtil.scale(new File(srcPath), new File(desPath), 512, 256, null);
+        System.out.println(Calendar.getInstance().getTimeInMillis() - start);
+
 
 
     }