通用文件转换器和图像处理器Reubah
本文软件由网友
P家单推人
推荐;
简介
什么是 Reubah ?
Reubah
是一个基于网页的工具,用于处理图像和转换文档,具有简单的用户界面。
主要功能:
- 图像处理:支持多种图像格式之间的转换,如
JPG
、PNG
、WebP
、GIF
和BMP
。 - 文档转换:支持将文档格式转换为不同类型,如
PDF
、DOCX
、ODT
、RTF
和TXT
。 - 批处理功能:可以同时处理多个文件。
- 即时交付:处理后文件不会被存储,确保及时交付和自动清理。
前支持的格式及转换矩阵如下:
- 图片转图片
From ➡️ To ⬇️ | JPG | PNG | WebP | GIF | BMP | |
---|---|---|---|---|---|---|
JPG | - | ✅ | ✅ | ✅ | ✅ | ✅ |
PNG | ✅ | - | ✅ | ✅ | ✅ | ✅ |
WebP | ✅ | ✅ | - | ✅ | ✅ | ✅ |
GIF | ✅ | ✅ | ✅ | - | ✅ | ✅ |
BMP | ✅ | ✅ | ✅ | ✅ | - | ✅ |
- 文档转文档
From ➡️ To ⬇️ | DOCX | DOC | ODT | RTF | TXT | |
---|---|---|---|---|---|---|
PDF (Soon) | - | ❌ | ❌ | ❌ | ❌ | ❌ |
DOCX | ✅ | - | ✅ | ✅ | ✅ | ✅ |
DOC | ✅ | ✅ | - | ✅ | ✅ | ✅ |
ODT | ✅ | ✅ | ✅ | - | ✅ | ✅ |
RTF | ✅ | ✅ | ✅ | ✅ | - | ✅ |
TXT | ✅ | ✅ | ✅ | ✅ | ✅ | - |
- 附加图像功能
格式 | 背景抠除 (Soon) | 优化 | 批量处理 |
---|---|---|---|
JPG | ❌ | ✅ | ✅ |
PNG | ❌ | ❌ | ✅ |
WebP | ❌ | ❌ | ✅ |
GIF | ❌ | ❌ | ✅ |
BMP | ❌ | ❌ | ✅ |
从功能上看,和老苏之前介绍的 Morphos Server
比较像
文章传送门:文件格式转换服务器Morphos Server
安装
在群晖上以 Docker 方式安装。
镜像发布在 ghcr.io
,采用命令行方式安装
docker cli 安装
如果你熟悉命令行,可能用 docker cli
更快捷
1 | # 新建文件夹 reubah 和 子目录 |
docker-compose 安装
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件
1 | version: '3.8' |
然后执行下面的命令
1 | # 新建文件夹 reubah 和 子目录 |
运行
在浏览器中输入 http://群晖IP:8085
就能看到注册界面
Image Processing
默认就是 Image Processing(图形处理)
模块
Basic Options(基本选项)
Output Format(输出格式)
:可以选择输出的格式
Quality Level(质量等级)
:可以设置图像质量
Resize Image(调整图像大小)
中可以修改图像的宽和高,还能选择填充、拉伸模式
Advanced Options(高级选项)
目前还只有 Optimize Image(优化图像)
可用,后续会增加 Remove Background(删除背景)
Document Processing
切换到 Document Processing(文档处理)
Conversion Options(转换选项)
的 Output Format(输出格式)
中可以选择转发输出的格式
根据官方文档的说明,使用了 LibreOffice
进行文档转换
Batch Processing
Batch Processing Options(批处理选项)
中可以一次处理多个文件
Processing Mode(处理模式)
分为
Process Individually(单独处理)
这种模式只能修改 Output Format(输出格式)
和宽高,而且即使上传多张图片,每次也只能处理一张
Merge to PDF(合并为PDF)
能将多张图片合并成一个pdf
文件,适合扫描文件的合并
可以定义 Page Size(页面大小)
、Orientation(方向)
和 Images Per Page(每页图像数)
参考文档
dendianugerah/reubah: a web-based tool for processing images and converting documents with a simple interface
地址:https://github.com/dendianugerah/reubah