import './style.css' import javascriptLogo from './javascript.svg' const form = `
风格类型:
降噪: (针对 JPEG 图片)
如果图像实际上有噪点,则需要使用降噪,否则可能会导致相反的效果
放大倍率:
输出图像格式:
` document.querySelector('#app').innerHTML = `

图像无损放大 DEMO

${form}

Click on the Vite logo to learn more

` //插入style const style = document.createElement('style') style.innerHTML = ` .option-box { margin: 2rem 0; } ` document.head.appendChild(style) // 选中图像后将#bg的背景图片设置为选中的图像 const bg = document.querySelector('#bg') const file = document.querySelector('input[type=file]') file.addEventListener('change', (e) => { const file = e.target.files[0] const reader = new FileReader() reader.onload = (e) => { bg.style.backgroundImage = `url(${e.target.result})` } reader.readAsDataURL(file) })