将 HEIC 图片转成 JPG、把 Word 文档导出为 PDF,或者从视频中提取音频,这些都是比较常见的文件处理需求。单独完成其中一项通常不难,麻烦的是不同文件类型往往需要使用不同软件,有些在线转换网站还要求先上传文件,再下载处理结果。

Filee 尝试简化这类重复操作。它是一款由 KnifeLemon 开发的免费开源文件转换工具,强调本地处理和拖放式交互。用户不必每次都打开专门的转换窗口,可以直接从文件管理器选择文件,通过鼠标拖动完成格式转换。

项目使用 MIT 开源许可证,提供 Windows、macOS 和 Linux 版本,并支持简体中文界面。相比只处理某一种文件类型的转换软件,Filee 更倾向于把日常使用的多种转换需求集中在同一套操作流程中。

Filee是什么?一款支持拖放操作的开源文件转换工具

把转换入口放在鼠标旁边

Filee 比较有辨识度的地方,是它采用的圆环形格式选择界面(Donut Toolbar)。与传统软件先打开窗口、添加文件、选择格式的流程不同,Filee 可以在用户拖动文件时,直接在鼠标光标附近显示可转换的目标格式。

以 Windows 为例,选中需要处理的文件后,按住 Ctrl 键并拖动,鼠标附近就会出现格式圆环。将文件拖到对应的格式区域并松开,即可启动转换任务。

圆环不会机械地列出全部文件格式,而是根据当前选择的文件显示适用的转换选项。例如,拖动图片和拖动文档时,出现的可选格式会有所不同。

转换完成后,默认情况下,新文件会保存在原文件旁边,也可以通过预设调整输出位置。这种交互方式比较适合需要频繁处理文件、但不希望反复切换软件窗口的用户。

如果不习惯快捷键与拖放操作,Filee 也提供右键菜单、主窗口拖放区域和键盘快捷键等其他入口。

文件格式覆盖哪些日常工作

Filee 的格式支持范围比较广。项目当前 GitHub README 列出了 238 种格式,而官方网站首页仍采用 180+ 的展示口径。不同格式之间并不一定能够任意互转,部分转换也需要额外安装相应引擎,因此实际使用时应以当前版本的格式目录和转换路线为准。

从日常使用角度来看,可以将 Filee 的应用范围理解为以下几类。

图片与矢量图处理

支持 JPG、PNG、WEBP、AVIF、HEIC、TIFF、GIF、BMP、SVG 等格式,也能够读取 PSD、部分相机 RAW 文件及其他图像类型。

例如,将手机拍摄的 HEIC 图片转换成 JPG,或者将网页中保存的 WEBP 图片转换为 PNG,都属于比较直接的使用场景。图片处理还可以配合尺寸调整、灰度、质量和 DPI 等预设参数完成。

PDF与办公文档转换

Filee 可以处理 DOCX、XLSX、PPTX、PDF,以及韩国常用的 HWP、HWPX 等文档格式。常见任务包括 DOCX 转 PDF、PDF 转图片、演示文稿转 PDF,以及多个文件合并为一个 PDF。

对于 PDF 文件,还可以使用页面范围、拆分、合并等处理选项。在需要保存网页资料、整理扫描件或制作文档附件时,这些功能具有比较直接的实用价值。

音视频与电子书转换

视频方面涉及 MP4、MOV、MKV、WEBM 等格式,音频方面包含 MP3、WAV、FLAC、M4A 等常见类型。电子书则覆盖 EPUB、MOBI、AZW3 等格式,以及部分漫画归档格式。

例如,将 MOV 转为 MP4、从 MP4 中提取 MP3 音频,或者把 EPUB 转换成适合其他设备使用的格式,都可以通过相应转换路线实现。

除此之外,Filee 还覆盖压缩包、字幕、字体、CAD 图纸,以及 JSON、YAML、TOML、XML 等数据文件格式。它并非只面向普通办公用户,也能承担一部分开发和技术资料处理任务。

不安装Office能完成哪些转换

对于经常处理办公文件的人来说,Filee 有一个值得关注的特点:常见的 DOCX、XLSX、PPTX 和 HWP/HWPX 转换,不要求电脑预先安装 Microsoft Office 或 Hancom Office。

项目为部分常用格式提供了内置处理能力,同时通过不同转换引擎完成格式之间的衔接。例如,某些文件可能需要经过中间格式才能转换成最终目标,Filee 会根据已经具备的转换能力寻找可用路线。

不过,这并不代表安装 Filee 后,所有文件格式都能立即使用。

部分特殊格式依赖可选的第三方引擎,包括:

  • FFmpeg:主要用于音频、视频及部分特殊媒体转换。

  • LibreOffice:用于部分旧版 Office 文档及其他办公格式。

  • calibre:用于部分电子书格式及相关转换任务。

  • Pandoc:用于部分标记语言和文档格式之间的转换。

  • Ghostscript:用于 EPS、PostScript 等文件处理。

这些大型引擎并不全部包含在基础安装包内,用户可以在安装过程中选择,也可以在需要时通过软件的引擎管理页面获取。Filee 还能够识别电脑中已经安装的部分转换引擎,减少重复下载。

对于有复杂排版的 Office 文档,建议在转换完成后检查字体、分页、表格和图片位置。文件能够成功转换,不代表所有格式细节都一定与原始软件中的显示效果完全一致。

从单次转换到批量自动处理

如果每次只处理一张图片,拖放功能已经能够满足大部分需求。但当工作内容变成几十份文档、整个文件夹的图片,或者每天都要进行相同格式的转换时,批量功能和自动化处理就更有意义。

同时处理多个文件

Filee 允许一次选中多个文件进行转换,并通过并行任务完成处理。单个文件转换失败,也不会直接中断其他文件的任务。

例如,需要把一个文件夹中的多张图片统一转换成 WEBP,可以一次选中这些文件并使用相同的转换预设,不必逐个重复操作。

保存常用转换参数

Filee 提供预设功能,可以保存图片质量、输出尺寸、DPI、PDF 页面范围、输出文件夹和文件命名规则等参数。

对于有固定文件规范的用户,这意味着不必每次重新设置转换条件。不同文件类型也可以使用不同的圆环工具栏,并按照使用频率调整格式和预设的位置。

让文件夹自动执行转换

Watch folders 是 Filee 面向重复处理任务提供的一项功能。用户可以指定需要监视的文件夹,当新文件进入该目录时,程序按照预先设置的规则自动执行转换。

例如,可以建立一个专门存放扫描资料的文件夹,让进入其中的图片自动转换为 PDF,而不必每次手动选择文件。

在 1.10.4 版本中,文件夹监视功能还改进了子目录处理方式。开启包含子文件夹后,转换结果可以保留原有目录结构,避免不同子目录中的文件全部混在同一个输出目录。

命令行让文件处理更容易自动化

除了图形界面,Filee 还提供名为 filee 的命令行工具,可以使用与桌面程序相同的转换引擎和预设。

例如,将某个 HEIC 文件转换为 JPG,可以使用:

filee convert photo.heic --to jpg

如果需要把当前目录中的 PNG 图片统一转换为 WEBP,并指定输出质量和保存目录,可以使用:

filee convert *.png --to webp --quality 80 -o converted

命令行还支持监视文件夹、JSON 输出和退出码,可以进一步接入自动化脚本或定时任务。

对于普通用户而言,这些功能不一定是必需的;但如果需要长期重复处理文件,或者希望将格式转换纳入已有的工作流程,命令行可以减少对手动操作的依赖。

离线处理与联网行为的边界

在线文件转换服务通常要求用户先上传文件,由服务器完成处理后再提供下载。而 Filee 的转换任务是在用户自己的电脑上执行,官方明确说明不会上传待转换文件,也不会收集使用数据或发送遥测信息。

这一设计比较适合处理个人资料、工作文档、照片或其他不希望上传至第三方转换服务器的文件。

需要区分的是,Filee 支持离线转换,并不等于程序在任何情况下都不会访问互联网。

按照项目的隐私说明,软件可能在以下情况下联网:

  • 通过 GitHub 检查是否存在新版本。

  • 下载用户主动选择安装的可选转换引擎。

  • 用户点击软件中的外部链接并通过浏览器打开。

自动检查更新可以在设置中关闭。如果需要在网络受限的环境中使用,建议提前安装所需引擎,并确认转换任务不依赖尚未下载的组件。

参考资料

  1. Filee GitHub 项目仓库

  2. Filee 官方网站

  3. Filee 中文项目说明

  4. Filee 转换引擎文档

  5. Filee 最新版本与更新记录