nicehero commited on
Commit
0401cd9
·
verified ·
1 Parent(s): 9e73429

Upload index.html

Browse files
Files changed (1) hide show
  1. index.html +22 -1
index.html CHANGED
@@ -31,6 +31,14 @@
31
  flex-direction: row;
32
  justify-content: flex-start;
33
  margin: 0px 1%;
 
 
 
 
 
 
 
 
34
  }
35
  .overlay {
36
  left: 20px;
@@ -49,6 +57,14 @@
49
  justify-content: center;
50
  margin: 0 100px;
51
  width: 512px;
 
 
 
 
 
 
 
 
52
  }
53
  .overlay {
54
  left: 100px;
@@ -80,7 +96,7 @@
80
  </style>
81
  </head>
82
  <body>
83
- <div class="myDiv">
84
  <button id="uploadButton" style="box-sizing: border-box; padding: 10px; font-size: 16px; height: 50px; line-height: 30px; overflow: hidden; position: relative;">
85
  选择图片
86
  <input type="file" id="upload" accept="image/*" style="position: absolute; top: 0; left: 0; width: 98%; height: 100%; opacity: 0; cursor: pointer;">
@@ -95,6 +111,8 @@
95
  <br>
96
  <div class="myDiv">
97
  <canvas id="canvas"></canvas>
 
 
98
  </div>
99
  <div class="overlay" style="display: flex; flex-direction: row; align-items: flex-start;">
100
  <label style="margin-bottom: 10px;">
@@ -521,6 +539,9 @@ window.onload = function() {
521
  const blob = await response.blob();
522
  const item = new ClipboardItem({ [blob.type]: blob });
523
  await navigator.clipboard.write([item]);
 
 
 
524
  });
525
 
526
  // 保存蒙版
 
31
  flex-direction: row;
32
  justify-content: flex-start;
33
  margin: 0px 1%;
34
+ flex-wrap: wrap;
35
+ }
36
+ .myDiv1 {
37
+ width: 98%;
38
+ display: flex;
39
+ flex-direction: row;
40
+ justify-content: flex-start;
41
+ margin: 0px 1%;
42
  }
43
  .overlay {
44
  left: 20px;
 
57
  justify-content: center;
58
  margin: 0 100px;
59
  width: 512px;
60
+ flex-wrap: wrap;
61
+ }
62
+ .myDiv1 {
63
+ display: flex;
64
+ flex-direction: row;
65
+ justify-content: center;
66
+ margin: 0 100px;
67
+ width: 512px;
68
  }
69
  .overlay {
70
  left: 100px;
 
96
  </style>
97
  </head>
98
  <body>
99
+ <div class="myDiv1">
100
  <button id="uploadButton" style="box-sizing: border-box; padding: 10px; font-size: 16px; height: 50px; line-height: 30px; overflow: hidden; position: relative;">
101
  选择图片
102
  <input type="file" id="upload" accept="image/*" style="position: absolute; top: 0; left: 0; width: 98%; height: 100%; opacity: 0; cursor: pointer;">
 
111
  <br>
112
  <div class="myDiv">
113
  <canvas id="canvas"></canvas>
114
+ <br>
115
+ <img id="outputImg"></img>
116
  </div>
117
  <div class="overlay" style="display: flex; flex-direction: row; align-items: flex-start;">
118
  <label style="margin-bottom: 10px;">
 
539
  const blob = await response.blob();
540
  const item = new ClipboardItem({ [blob.type]: blob });
541
  await navigator.clipboard.write([item]);
542
+
543
+ const img = document.getElementById('outputImg');
544
+ img.src = tempCanvas.toDataURL("image/jpeg");
545
  });
546
 
547
  // 保存蒙版