Files
sgxt_web/gsxt/static/js/chunk-0dc87b4b.55098f57.js

1 line
15 KiB
JavaScript
Raw Normal View History

2025-09-12 18:21:03 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0dc87b4b"],{"13a3":function(e,t,a){"use strict";a("bada")},"182d":function(e,t,a){var r=a("f8cd"),n=RangeError;e.exports=function(e,t){var a=r(e);if(a%t)throw n("Wrong offset");return a}},"1d02":function(e,t,a){"use strict";var r=a("ebb5"),n=a("a258").findLastIndex,o=r.aTypedArray,c=r.exportTypedArrayMethod;c("findLastIndex",(function(e){return n(o(this),e,arguments.length>1?arguments[1]:void 0)}))},"3c5d":function(e,t,a){"use strict";var r=a("da84"),n=a("c65b"),o=a("ebb5"),c=a("07fa"),i=a("182d"),l=a("7b0b"),d=a("d039"),u=r.RangeError,s=r.Int8Array,f=s&&s.prototype,p=f&&f.set,b=o.aTypedArray,m=o.exportTypedArrayMethod,v=!d((function(){var e=new Uint8ClampedArray(2);return n(p,e,{length:1,0:3},1),3!==e[1]})),j=v&&o.NATIVE_ARRAY_BUFFER_VIEWS&&d((function(){var e=new s(2);return e.set(1),e.set("2",1),0!==e[0]||2!==e[1]}));m("set",(function(e){b(this);var t=i(arguments.length>1?arguments[1]:void 0,1),a=l(e);if(v)return n(p,this,a,t);var r=this.length,o=c(a),d=0;if(o+t>r)throw u("Wrong length");while(d<o)this[t+d]=a[d++]}),!v||j)},"77d9":function(e,t,a){a("1d02")},"8e74":function(e,t,a){"use strict";a("caad"),a("d9e2"),a("907a"),a("3c5d"),a("fa9e"),a("77d9");var r=a("7a23"),n=a("bc3a"),o=a.n(n),c=a("fedc");function i(e,t,a){a.width=t.width,a.height=t.height;const r=t.naturalHeight/t.height,n=a.getContext("2d");n.drawImage(t,0,0,a.width,a.height),e.forEach(e=>{n.beginPath(),n.strokeStyle="red",n.moveTo(e[0][0]/r,e[0][1]/r),n.lineTo(e[1][0]/r,e[1][1]/r),n.lineTo(e[2][0]/r,e[2][1]/r),n.lineTo(e[3][0]/r,e[3][1]/r),n.closePath(),n.stroke()})}var l=a("5502");const d=e=>(Object(r["pushScopeId"])("data-v-c62807bc"),e=e(),Object(r["popScopeId"])(),e),u={class:"flex align-center"},s=d(()=>Object(r["createElementVNode"])("h3",null,"提取文件类型:",-1)),f=Object(r["createTextVNode"])("文件解析"),p=Object(r["createTextVNode"])("图片解析"),b=d(()=>Object(r["createElementVNode"])("h1",null,"文件文本提取工具",-1)),m=d(()=>Object(r["createElementVNode"])("p",null,"上传文件提取文本内容(支持 .txt, .pdf, .docx, mp4 , mp3, wav",-1)),v={class:"container"},j=d(()=>Object(r["createElementVNode"])("input",{type:"file",id:"file-input",accept:".txt,.pdf,.docx,'.mp4','.mp3','.wav'"},null,-1)),y={id:"file-info"},O=d(()=>Object(r["createElementVNode"])("button",{id:"extract-btn",disabled:""},"提取文本",-1)),h=d(()=>Object(r["createElementVNode"])("h3",null,"提取结果:",-1)),g={id:"result"},w={"element-loading-text":"模型加载中......"},x={class:"flex align-center just-between"},V=d(()=>Object(r["createElementVNode"])("h1",null,"文件文本提取工具",-1)),A={title:"刷新",class:"pointer"},E=d(()=>Object(r["createElementVNode"])("p",null,"上传文件提取文本内容(支持 .png, .jpg ",-1)),N={class:"container flex",style:{height:"248px"}},C={class:"mr10"},T=Object(r["createTextVNode"])("上传图片"),k={id:"file-info"},B={class:"box"},I={class:"imd"},_=["src"],R=["src"],L={class:"imd"},S=d(()=>Object(r["createElementVNode"])("h3",null,"提取结果:",-1)),D={class:"textModel noScollLine","element-loading-text":"图片解析中......"},F={key:0},U=Object(r["createTextVNode"])("取消"),P=Object(r["createTextVNode"])("确认");var z={__name:"index",props:{modelValue:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:t}){const a=e,n=Object(l["b"])(),d=Object(r["ref"])("请先上传文件..."),z=Object(r["ref"])("未选择文件"),{proxy:M}=Object(r["getCurrentInstance"])(),$=Object(r["ref"])("文件解析"),Y=Object(r["ref"])(!1),W=Object(r["ref"])({}),G=Object(r["ref"])(!0),J=Object(r["ref"])(!1),H=Object(r["ref"])(""),K=Object(r["ref"])("请先上传文件..."),q=Object(r["ref"])([]),Q=Object(r["ref"])(),X=Object(r["ref"])(),Z=Object(r["reactive"])({width:"",height:""}),ee=Object(r["ref"])({Authorization:n.getters.token}),te=Object(r["ref"])(""),ae=Object(r["ref"])(""),re=()=>{G.value=!imgIsLoad,Y.value=!!imgIsLoad,Object(r["nextTick"])(()=>{const e=document.getElementById("file-input"),t=documen