Stirling-PDF - 专注 PDF 处理 | 免费开源 离线隐私

Stirling-PDF

软件介绍

Stirling-PDF 是个 AGPL 开源的本地 PDF 处理平台,主打“全能 + 离线 + 隐私”。全部功能在浏览器里操作(Docker 或 jar 运行后访问 localhost:8080),支持 50+ PDF 操作:合并/拆分/压缩/转换(PDF ↔ Word/Excel/Image)、编辑文本/添加签名/水印/页码、OCR 识别扫描件、旋转/删除/重排页、提取图像/文本、加密/解密、批量处理等。
中文体验拉满:官方简中界面、操作提示汉化、输入法顺滑、中文文件名/内容无乱码。无广告、无遥测、无联网需求(纯本地)、无订阅。Docker 一键部署超方便,也支持 jar 直跑。适合谁?办公族合并报告的、学生处理论文的、设计师转格式的、程序员批量处理的、隐私党怕在线工具的。那些“在线 PDF 免费但限次数/水印/上传隐私”的,用 Stirling-PDF 直接本地爽翻。

核心参数

平台:Windows / macOS / Linux(Docker 或 jar)
配置要求:零门槛,普通电脑飞起(Java 底子,轻量)
关键功能:50+ PDF 操作、批量处理、OCR(Tesseract 集成)、签名/水印、压缩/转换、加密/解密、页面编辑、提取图像/文本、自定义设置
中文亮点:官方简中界面、操作顺滑、中文内容识别好
最新版本:2026年主流 v1.30.x+(仓库极活跃,几乎每周更新新功能)

注意:该软件有收费功能!

软件新手教程(Docker Compose)

  1. 创建docker-compose.yml
    为您的 Stirling-PDF 部署创建一个目录:
  2. mkdir -p ~/stirling-pdf
    cd ~/stirling-pdf
  3. 创建 docker-compose.yml 使用此生产就绪的配置:services:
    stirling-pdf:
    image: stirlingtools/stirling-pdf:latest
    container_name: stirling-pdf
    ports:
    - '8080:8080'
    volumes:
    # Persistent data storage
    - ./stirling-data/tessdata:/usr/share/tessdata # OCR language files
    - ./stirling-data/configs:/configs # Settings & database
    - ./stirling-data/logs:/logs # Application logs
    - ./stirling-data/customFiles:/customFiles:rw # Custom branding files
    - ./stirling-data/pipeline:/pipeline # Automation configs
    environment:
    # Core Settings
    - SECURITY_ENABLELOGIN=true # Enable user authentication# Language & Localization
    - LANGS=en_GB # Change to your locale# System Configuration
    - SYSTEM_DEFAULTLOCALE=en-GB # Default locale
    - SYSTEM_GOOGLEVISIBILITY=false # Hide from search engines
    - SYSTEM_ROOTURIPATH=/ # Base URL path
    - SYSTEM_CONNECTIONTIMEOUTMINUTES=5 # Connection timeout
    - SYSTEM_MAXFILESIZE=2000 # Max file size in MB# Optional: Logging
    - SYSTEM_CUSTOMSTATICFILEPATH=/customFiles/static/ # Custom files path

    restart: unless-stopped

    # Optional: Resource limits
    deploy:
    resources:
    limits:
    memory: 4G
    cpus: '2.0'
    reservations:
    memory: 2G
    cpus: '1.0'

  4. 启动 Stirling-PDF# Start the container
    docker-compose up -d# Check if it's running
    docker-compose ps# View logs
    docker-compose logs -f
  5. 运行:http://your-server-ip:8080

安全使用提醒

只从 GitHub 官方 https://github.com/Stirling-Tools/Stirling-PDF 下载 Docker 镜像或 jar,别用第三方源,防篡改。
纯本地运行,无联网、无文件上传,隐私100%(除非你手动用在线 OCR)。
定期更新 Docker 镜像(docker pull)或 jar 包,防 bug 和安全问题。

下载地址

主下载页: https://github.com/Stirling-Tools/Stirling-PDF/releases(jar 包、Docker 镜像、文档)

上一篇 edge-tts-gui - 专注文字配音 | 免费开源语速音调调节
下一篇 ClamAV - 免费开源杀毒软件 | 本地扫描神器
实时下载排行