# 图片Base64转换工具 ## 简介 图片Base64转换工具是FeHelper提供的一个实用工具,用于在图片和Base64编码之间进行相互转换。该工具支持多种图片格式,并提供了便捷的拖拽、粘贴等操作方式,让图片转换变得更加简单高效。 ## 主要功能 ### 图片转Base64功能 1. **多种上传方式** - 点击选择图片文件 - 拖拽图片到指定区域 - 直接粘贴截图 - 粘贴图片URL地址 2. **实时预览** - 显示原始图片预览 - 显示转换后的Base64编码 - 显示原始图片尺寸和Base64数据大小 3. **智能处理** - 自动识别图片格式 - 自动处理图片URL - 支持多种图片格式(jpg、jpeg、gif、png、bmp) ### Base64转图片功能 1. **数据输入** - 支持直接粘贴Base64数据 - 自动补全DataURI前缀 - 实时预览转换结果 2. **错误处理** - 自动检测Base64数据格式 - 显示转换错误提示 - 支持手动修正数据 ## 使用说明 ### 图片转Base64 1. 打开工具后,默认进入"图片转Base64"模式 2. 可以通过以下任一方式上传图片: - 点击"选择图片"按钮选择本地图片文件 - 将图片文件拖拽到指定区域 - 复制图片后直接粘贴(支持截图) - 复制图片URL后粘贴 3. 上传成功后,右侧会显示: - Base64编码结果 - 原始图片大小 - Base64数据大小 ### Base64转图片 1. 点击右上角"切换为Base64转图片"按钮 2. 在左侧输入框中粘贴Base64数据 3. 右侧会实时显示转换后的图片预览 4. 如果数据格式有误,会显示错误提示 ## 使用技巧 1. **快速转换** - 使用截图工具截图后直接粘贴 - 复制图片URL后直接粘贴 - 拖拽图片文件到工具窗口 2. **数据复制** - 点击结果文本框自动选中全部内容 - 支持复制完整的DataURI数据 3. **格式处理** - 自动处理DataURI前缀 - 自动识别图片格式 - 支持手动修正数据格式 ## 注意事项 1. 图片大小限制 - 建议转换小于5MB的图片 - 过大的图片可能影响转换速度 2. 数据格式要求 - Base64数据需要是有效的图片数据 - 支持标准的DataURI格式 3. 浏览器兼容性 - 支持主流现代浏览器 - 建议使用Chrome、Firefox等浏览器 ## 常见问题 1. **Q: 为什么转换后的Base64数据很大?** A: Base64编码会使数据量增加约33%,这是正常的编码转换过程。 2. **Q: 支持哪些图片格式?** A: 支持jpg、jpeg、gif、png、bmp等常见图片格式。 3. **Q: 如何判断Base64数据是否有效?** A: 工具会自动检测数据格式,无效数据会显示错误提示。 ## 更新日志 - 2024-03-21: 优化图片处理性能 - 2024-03-20: 添加拖拽上传功能 - 2024-03-19: 支持截图直接粘贴 - 2024-03-18: 初始版本发布 ## 反馈与建议 如果您在使用过程中遇到任何问题或有改进建议,欢迎通过以下方式反馈: 1. 在GitHub上提交Issue 2. 发送邮件至开发者 3. 在工具页面点击"反馈"按钮 ## 相关工具 - [JSON格式化工具](../json-format.md) - [图片处理工具](../image-tools.md) - [编码转换工具](../encoding-converter.md)