PDF Guru 通用型PDF文件处理工具

## 项目简介

PDF Guru是一个通用型PDF文件处理工具,包含PDF合并、拆分、旋转、水印、加密、转换等20多项常用功能,完全开源,个人免费使用,界面简洁,简单易用。

虽然目前网上关于PDF处理的工具有很多,但是都有一些缺点:

1. 专业的PDF编辑软件对于高级一点的功能(添加水印、页面编辑等)需要收费或限制功能
2. 在线PDF工具类网站需要上传PDF到服务器处理再下载,有泄露隐私风险
3. 各大编程语言的PDF处理库虽然可以免费实现一些高级功能,但是需要一定的编程经验,使用没有图形界面程序方便
4. 部分小众工具虽然可以满足部分特殊需求,但是功能较为单一

由于PDF处理是一个很常见的需求,为了绕开上述这些限制,提高工作效率,诞生了此项目。

本项目具有如下优势:

1. 完全本地化:无需联网,不必担心隐私泄露
2. 功能丰富:支持包括PDF批量合并、拆分、添加水印、加密/解密、提取、OCR识别在内的20余项功能
3. 跨平台:支持在Windows、Mac、Linux设备上使用
4. 开源免费
5. 界面简洁,使用简单
6. 体积小巧(~30M),绿色免安装,随用随开
7. 插件化:根据需要选择是否安装额外组件,减小安装包体积

## 应用截图

- MacOS
    

![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/BOAjv711EFhCicgXticvbT7twqwySicFvRYaInZE187IYWUDtiauGZTOzMboHEto2BzW7ibYIqicfzazjG7tUneIkUAw/640?wx_fmt=png&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1)

- Windows
    

![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/BOAjv711EFhCicgXticvbT7twqwySicFvRY42IDoEGon6zR67HgBWvlQGDdnrAjj6SMrld4tmxMKPE8JRdj7FicXRw/640?wx_fmt=png&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1)

- Linux
    

![图片](https://mmbiz.qpic.cn/sz_mmbiz_png/BOAjv711EFhCicgXticvbT7twqwySicFvRYECtp5gcwk8dPwDrlOhmAYyYBP5VsXNxz9Z9Rn9z7gIFp8v5DZezkjQ/640?wx_fmt=png&from=appmsg&wxfrom=5&wx_lazy=1&wx_co=1)

## 上手指南

### 安装

- 二进制安装
    

去Releases版块下载对应平台的安装包安装即可。

- 编译安装
    

1. 安装go环境、node环境和python环境
    

```
# 确认go安装成功
```

2. 编译项目
    

```
git clone https://github.com/kevin2li/PDF-Guru.git
```

将`build/bin`目录打包,运行`PDF Guru`即可。

  

## 项目链接

> https://pan.quark.cn/s/2389f2111edb#/list/share

> https://gitee.com/Kevin234/PDF-Guru

相关推荐

  1. PDF Guru 通用PDF文件处理工具

    2024-04-10 10:12:05       32 阅读
  2. PDF文件在线处理工具(侧重数理及论文)

    2024-04-10 10:12:05       19 阅读
  3. VUE: 处理 PDF文件

    2024-04-10 10:12:05       82 阅读
  4. PDF最强处理工具-StirlingPDF

    2024-04-10 10:12:05       58 阅读
  5. 工具】使用asciidoctor-pdf将adoc文件转换成pdf

    2024-04-10 10:12:05       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-10 10:12:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-10 10:12:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-10 10:12:05       82 阅读
  4. Python语言-面向对象

    2024-04-10 10:12:05       91 阅读

热门阅读

  1. OpenDevin介绍

    2024-04-10 10:12:05       31 阅读
  2. QT day2

    2024-04-10 10:12:05       36 阅读
  3. Acwing2024蓝桥杯DFS

    2024-04-10 10:12:05       29 阅读
  4. C语言每日一题(66)三数之和

    2024-04-10 10:12:05       33 阅读
  5. Linux服务篇之FTP及SFTP

    2024-04-10 10:12:05       34 阅读
  6. C++_List的学习

    2024-04-10 10:12:05       29 阅读
  7. 【leetcode】大数相加

    2024-04-10 10:12:05       36 阅读
  8. 服务器硬件基础知识

    2024-04-10 10:12:05       30 阅读
  9. js的模块是怎么加载的

    2024-04-10 10:12:05       38 阅读
  10. 动态表单的实现和校验

    2024-04-10 10:12:05       30 阅读
  11. 如何控制台灯的亮度

    2024-04-10 10:12:05       40 阅读
  12. 3GPP-LTE Band31标准定义频点和信道(V17.3.0 (2022-09)

    2024-04-10 10:12:05       42 阅读
  13. 存储设备与网络监控运维实践

    2024-04-10 10:12:05       39 阅读
  14. C语言关键字

    2024-04-10 10:12:05       31 阅读
  15. C语言形参和实参有什么区别?

    2024-04-10 10:12:05       29 阅读