目录
显示
Reubah 介绍
Reubah是一款轻量级网页应用,专注于图像处理和文档转换功能。它提供简洁的用户界面,让文件格式转换变得简单高效。无需复杂设置,即可完成多种格式间的转换操作,同时确保文件安全和隐私保护。
Reubah 亮点
- 多格式支持: 支持多种图像格式(JPG/JPEG、PNG、WebP、GIF、BMP、HEIC/HEIF)之间的互相转换,以及文档格式的转换
- 安全处理: 采用隔离处理环境,不存储用户文件,处理后立即交付并自动清理
- 暗黑模式: 提供护眼的深色界面选项,提升用户体验
- API接口: 支持通过API集成到其他系统中进行批量处理
- 批量处理: 支持多个图像文件的同时处理,提高工作效率
Reubah 使用教程
- 通过Docker部署应用
git clone https://github.com/dendianugerah/reubah.git cd reubah docker-compose up -d
或者创建项目文件夹并运行以下命令
docker run -d --name reubah -p 8081:8081 -v doc-temp:/tmp -e PORT=8081 --restart unless-stopped ghcr.io/dendianugerah/reubah:latest
- 访问应用界面:
http://localhost:8081
- 上传需要处理的文件
- 选择目标格式
- 下载转换后的文件
本地开发环境搭建
开发要求:
- Go 1.22+
- LibreOffice (用于文档转换)
- GCC/G++
启动步骤:
go mod download
go run cmd/server/main.go
格式支持矩阵
图像转换支持
Reubah支持大多数常见图像格式之间的转换,包括JPG/JPEG、PNG、WebP、GIF、BMP、HEIC/HEIF等格式,以及将图像转换为PDF格式。
文档转换支持
支持PDF、DOCX、DOC、ODT、RTF、TXT等多种文档格式之间的互相转换(注:PDF源文件转换效果可能不佳)。
图像处理功能
除基本转换外,Reubah还支持:
- 图像优化 (JPG/JPEG格式)
- 批量处理 (所有支持的图像格式)
- 背景移除功能 (即将推出)
Reubah 获取方法
- Github 开源地址: dendianugerah/reubah
- 许可证: 项目使用开源许可证,详见LICENSE
1. 转载请保留原文链接谢谢!
2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3. 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5. 联系方式(#替换成@):feedback#ziyuan.run
评论(0)