js实现浏览器中批量jpeg、png、jpg图片格式转换成webp示例代码
代码语言:html
所属分类:其他
代码描述:js实现浏览器中批量jpeg、png、jpg图片格式转换成webp示例代码,可以拖拽图片文件后自动转换下载,支持多个文件批量转换。
代码标签: js 浏览器 批量 jpeg png jpg 图片 格式 转换 webp 示例 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Image to WebP Conversion</title>
<style>
#dropZone {
border: 2px dashed #ccc;
border-radius: 20px;
width: 480px;
font-family: sans-serif;
margin: 100px auto;
padding: 20px;
text-align: center;
}
#dropZone.highlight {
border-color: purple;
}
#fileElem {
display: none;
}
#status {
margin-top: 20px;
font-style: italic;
}
</style>
</head>
<body>
<div id="dropZone">
<p>拖放图片文件到这里或者</p>
<button id="selectFiles">选择文件</button>
<input type="file" id="fileElem" multiple accept="image/*">
</div>
<div id="status"></div>
<script>
let dropZone = document.getElementById('dropZone');
let fileElem = document.getElementById('fileElem');
let selectFiles = document.getElementById('selectFiles');
let statusDiv = document.getElementById('status');
function updateStatus(message) {
statusDiv.textContent = message;
console.log(message);
}
selectFiles.addEventListener('click', function(e) {
if (fileElem) {
fileElem.........完整代码请登录后点击上方下载按钮下载查看
网友评论0