Selaa lähdekoodia

更新tif解析文件 更加自能错误提醒

gaoxiongzaq 1 vuosi sitten
vanhempi
commit
8f37e85aa6
2 muutettua tiedostoa jossa 107 lisäystä ja 45 poistoa
  1. 100 44
      server/src/main/resources/static/js/UTIF.js
  2. 7 1
      server/src/main/resources/web/tiff.ftl

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 100 - 44
server/src/main/resources/static/js/UTIF.js


+ 7 - 1
server/src/main/resources/web/tiff.ftl

@@ -38,7 +38,13 @@
         canvas.width = pages[p].width;
         canvas.height = pages[p].height;
         const ctx = canvas.getContext('2d');
-        const imageData = ctx.createImageData(canvas.width, canvas.height);
+       var  imageData = null;
+     try{
+    imageData = ctx.createImageData(canvas.width, canvas.height);
+} catch(e){
+    console.log("错误:" + e);
+     alert("文件错误/或文件类型不正确,修改正确的文件类型比如后缀名为JPG!");
+}
         for (let i = 0; i < rgba.length; i++) {
             imageData.data[i] = rgba[i];
         }