File Blender 是适用于 Windows PC 的便携式免费文件转换器软件

文件转换(File Conversion)是每个计算机用户肯定会经历一次或其他的事情,尤其是处理媒体文件和文档。我们在很大程度上依赖软件或网络服务来做到这一点,并且由于格式很多,转换为这些格式的工具/服务也很多。在过去的两天里,我一直在玩一个名为 File Blender 的免费文件转换器软件,并且对它及其文件转换功能印象(, )深刻(File Blender)

File Blender文件格式转换器软件

File Blender的伟大之处在于它支持几乎所有多媒体文件之间的转换,包括图片和视频格式,如FLVMP3M4AACCMPGMPEGVOBWMVMP4GIFBMPICOJPGJPEGTIFF , WMF

这个工具本身并不是一个独立的软件,但它就像一个紧凑的可扩展命令行包装器,(compact extensible command-line wrapper)将各种命令行转换工具封装在一个包中。让我详细解释一下。

1. 紧凑

File Blender可以根据目的正常工作。在我下载压缩(Right)文件后,第一次解压并运行它(过程很简单),我有点惊讶,因为我看到的是——

文件搅拌器界面

就是这样。没有花哨的颜色、不必要的按钮和闪亮的图形或任何东西。您需要做的就是删除或选择文件,根据您的文件所属的格式,File Blender将根据该格式显示选项。下面(Below)是我使用 jpg 图像时的示例。

File Blender 文件格式转换器软件

无论(Irrespective)格式如何,它都支持借助密码对内容进行加密/解密,如果您想保护数据,这将非常有用。

2.它是一个命令行包装器

对于那些不知道的人,命令行工具从命令行(例如Windows上的CMDLinux中的Shell)工作,没有任何图形界面组件。作为原型,它们对于开发人员测试软件的所需功能是否正常工作非常有用。他们还使用更少的内存,并且没有长时间的安装问题。我们通常通过按下按钮(如浏览文件等)执行的所有操作都是通过键入命令来完成的。但是您不需要在此处作为File Blender执行所有这些操作(File Blender)那对你有用吗。它是一个命令行包装器,从某种意义上说,它结合了一些免费的转换命令行工具,只需单击界面上的按钮,借助在后台运行的批处理文件即可使它们工作。最终,这个工具变得更快更简单。

3. 可扩展

正如我之前提到的,这个工具将其他命令行工具封装在一个屋檐下。不仅如此,它还允许我们定制。这意味着,如果您碰巧知道一个工具可以转换File Blender不支持的格式,您可以将其包含在此工具中并使用它。

例如,File Blender不支持DOCPDF等之间的转换。但是,如果您碰巧知道可以执行此操作的命令行工具Doc PDF Converter,则可以进行一些更改并将其包含在内。由于它有很大的未来发展空间,我们可以期待未来对这个工具有更多的选择和改进。

MP3 文件的文件搅拌器转换选项

文件搅拌器的工作原理

当您使用File Blender转换文件时,输出将保存在桌面上名为Out的文件夹中。(Out)每种文件格式都将支持不同的选项,以及Encryption。例如,Split and Join操作仅适用于PDF格式。

File Blender背后的工作机制

File Blender的核心包含在“Actions”文件夹中。您可以右键单击/按 F1 导航到该文件夹​​。在该文件夹中,您将看到属于不同格式的子文件夹。如果您想向该工具添加新功能,您需要创建一个新文件夹来定义它必须执行的操作。同时,如果你想删除功能,你只需要删除一个文件夹。每个子文件夹都包含如下所示的组件。

文件搅拌器右键单击选项菜单

  1. 配置设置文件(Configuration Setting File )- 这就像一个带有.b扩展名的批处理文件,其中包含一些代码,并在由(.b)File Blender触发时运行
  2. Exe 文件夹(Exe folder)- 这包含用于执行实际操作的命令行工具和插件。

当您选择或删除具有特定格式的文件时,File Blender将扫描接受该格式并运行该代码的配置设置文件。因此,您看到的所有选项(如转换、反转、加密等)都在该文件中定义,并在命令行参数的帮助下运行,并传递给Exe文件夹中的可执行文件。如果您熟悉编码,则可以对其进行修改以使其按您的意愿工作。

您可以从这里(here)(here)下载 File Blender 。

提示(TIP)File Converter是另一个您想要查看的免费文件转换器软件。



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts