支持的格式
Liuer Pro 可以在纯文本之外搜索多种文件格式中的文本内容:
Liuer 自动检测并转码文本编码:
- UTF-8、UTF-16、ASCII
- GBK(中文)
- Shift-JIS(日文)
- EUC-KR(韩文)
- 以及其他多种单字节和多字节编码
二进制文件(图片、视频、可执行文件)会被自动检测并跳过。
Liuer 支持搜索多种压缩格式,无需手动解压即可搜索其内容:
| 格式 | 扩展名 | 处理方式 |
|---|---|---|
| gzip | .gz | 流式处理 |
| bzip2 | .bz2 | 流式处理 |
| xz | .xz | 流式处理 |
| Zstandard | .zst | 流式处理 |
| ZIP 压缩包 | .zip | 批量处理,支持递归搜索 |
- 单文件压缩(gzip、bzip2、xz、zstd):内存中解压后作为纯文本搜索
- ZIP 压缩包:支持深层目录结构,可配置最大解压文件大小(默认:50 MB)
PDF 文档
Section titled “PDF 文档”从 PDF 文件中提取并搜索文本内容:
- 文本提取并自动检测编码
- 支持可选中文本和 OCR 文本
- 大文件可能因超出限制而被跳过
支持搜索多种办公文档格式:
| 格式组 | 支持的扩展名 |
|---|---|
| Microsoft Office | Word(.doc、.docx、.docm)、Excel(.xls、.xlsx、.xlsm)、PowerPoint(.ppt、.pptx、.pptm) |
| OpenDocument | 文本文档(.odt)、电子表格(.ods)、演示文稿(.odp) |
| Apple iWork | Pages(.pages)、Numbers(.numbers)、Keynote(.key) |
基于 XML 的文本提取,保留格式。与其他批量处理格式使用相同的内存限制。
邮件与笔记(实验性功能)
Section titled “邮件与笔记(实验性功能)”搜索电子邮件数据库和笔记本文件:
- Microsoft Outlook(.pst)— 遍历文件夹和消息,提取主题和正文
- Apple Mail(.olm)— macOS 邮件存档格式,作为 ZIP 处理
- Microsoft OneNote(.one)— 解析页面和分区,提取标题和大纲