
如果你经常需要处理 PDF——合并合同、提取页面、去水印、转格式、加密码——你可能已经试过各种在线工具。但这些服务往往要求上传文件到远程服务器,带来隐私泄露风险,功能也常受限。
有没有一种方式,既能拥有强大功能,又能完全掌控数据?

Stirling-PDF 就是为此而生。它是一个基于 Web 的本地托管 PDF 操作平台,通过 Docker 部署,支持超过 50 种常见和高级 PDF 操作,所有处理均在你的服务器上完成,无需将文件交给第三方。
为什么选择本地化 PDF 工具?
大多数在线 PDF 工具看似便捷,实则暗藏隐患:
- 文件上传至他人服务器
- 可能被缓存、扫描甚至用于训练模型
- 功能有限,批量处理困难
- 网络依赖强,大文件易失败
Stirling-PDF 的设计哲学很明确:功能全面 + 数据自主 + 易于集成。
你可以把它看作“PDF 的瑞士军刀”,但它不插在云端,而是运行在你自己的设备上。
核心特性概览
| 类别 | 功能亮点 |
|---|---|
| 🛠️ 基础能力 | 支持拆分、合并、旋转、压缩、转换、重排等 50+ 操作 |
| ⚙️ 运行模式 | 完全本地部署(Docker),无外部数据传输 |
| 🧩 扩展性 | 提供完整 API,可与其他脚本或系统集成 |
| 🖥️ 用户体验 | 支持暗黑模式、自定义下载选项、多任务并行处理 |
| 🔐 安全机制 | 可选登录认证、SSO 单点登录、数据库备份导入 |
| 🔄 自动化 | 支持“流水线”(Pipeline)功能,自动串联多个操作 |
💡 所有文件仅在内存中临时存在,或为执行任务短暂写入磁盘;用户下载后立即删除,不留痕迹。
六大功能模块详解
1. 页面操作 —— 精细控制每一页
无论是整理报告还是编辑扫描件,Stirling-PDF 提供完整的页面级编辑能力:
- 可视化操作界面:拖拽排序、多页预览、搜索定位(基于 PDF.js)
- 合并多个 PDF 成一个文件
- 拆分 PDF:按页码范围、逐页拆出、按物理分隔符自动分割
- 重新排列页面顺序
- 旋转(90° 步进)、缩放、裁剪、对比度调整
- 删除指定页面或提取部分内容
- 多页布局(如 2 in 1 打印排版)
- 将多个 PDF 叠加为一层(适用于盖章底图等场景)
✅ 使用 Liberation 字体确保文本渲染兼容性。
2. 转换操作 —— 跨格式自由流转
支持多种文档与图像格式之间的高质量互转:
| 转换方向 | 支持格式 |
|---|---|
| ➤ 转为 PDF | Word、PPT、Excel、HTML、Markdown、URL、图像(JPG/PNG等) |
| ➤ PDF 转出 | Word、PPT、XML、CSV、HTML、图像、纯文本 |
| ➤ 特殊转换 | Markdown → PDF、URL → PDF、PDF/A 标准化 |
📦 底层依赖 LibreOffice 实现 Office 文档转换,稳定可靠。
3. 安全与权限管理 —— 保护敏感内容
企业用户尤其关注文档安全,Stirling-PDF 提供以下功能:
- 添加/移除打开密码
- 设置权限密码(禁止复制、打印、编辑)
- 批量添加文字或图片水印
- 数字签名与认证(支持签章流程)
- 清理元数据、自动删除隐藏文本
- 检测并显示嵌入的 JavaScript(防范恶意代码)
🔒 所有加密操作均在本地完成,密钥不会离开用户环境。
4. 图像相关操作 —— 扫描件友好
针对扫描 PDF 或图文混排场景,提供专门处理能力:
- 从 PDF 中提取所有图像
- 移除 PDF 中的图像(生成纯文本版)
- 向 PDF 插入图片(支持批量)
- 对扫描件执行 OCR(使用 Tesseract OCR 引擎)
- 提取扫描页中的原始图像内容
👁️🗨️ 支持中文、英文等多种语言 OCR 识别(需配置对应语言包)。
5. 优化与修复 —— 提升文件质量
让 PDF 更轻、更规范、更适合归档:
- 压缩 PDF(使用 qpdf,有效减小体积)
- 修复损坏的 PDF 结构
- 检测并移除空白页(对扫描文档特别有用)
- 展平表单字段(防止后续修改)
- 编辑 PDF 元数据(作者、标题、关键词等)
- 获取详细文件信息(导出为 JSON 格式)
6. 高级自动化 —— 流水线与 API
对于高频使用者,Stirling-PDF 支持更高阶的工作流整合:
🔄 自定义“流水线”(Pipeline)
创建一组有序操作队列,例如:
[上传] → [OCR识别] → [去水印] → [压缩] → [加密码] → [输出]
一次设置,重复使用,大幅提升效率。
🌐 开放 API 接口
提供 RESTful API,可用于:
- 与其他系统集成(如 NAS、文档管理系统)
- 编写自动化脚本批量处理
- 构建内部办公流程工具链
适用人群
| 用户类型 | 使用场景 |
|---|---|
| 🏢 企业用户 | 内部文档处理、合规归档、自动化审批流 |
| 🧑💻 开发者 | 集成到项目中作为 PDF 引擎,构建私有工作流 |
| 📁 自由职业者 | 处理合同、发票、简历等敏感文件,保障隐私 |
| 🏠 家庭用户 | 整理电子书、扫描证件、制作合集 PDF |
数据统计
相关导航


SheetCleaner

Compare2Word

新Hello Boss

CSV to HTML Table

新Server Survival

TypeWords






