一个通用型 开源PDF文件处理工具
  ETWZF7L1nsXD 2023年11月02日 40 0

软件介绍

PDF-Guru是一款全能的PDF文件处理软件,提供PDF合并、拆分、旋转、水印、加密和转换等20多种常用功能。这款软件完全开源,个人用户可以免费使用,拥有简洁的界面和易于操作的特点。

一个通用型 开源PDF文件处理工具_界面设计

PDF插入/替换

一个通用型 开源PDF文件处理工具_界面设计_02

img

PDF合并

一个通用型 开源PDF文件处理工具_界面设计_03

img

PDF拆分

一个通用型 开源PDF文件处理工具_界面设计_04

img

PDF旋转

一个通用型 开源PDF文件处理工具_指定位置_05

img

PDF水印

一个通用型 开源PDF文件处理工具_指定位置_06

img

OCR识别

一个通用型 开源PDF文件处理工具_界面设计_07

img

功能特点

这个项目具有以下优势:

  • 1.完全本地化:无需联网,不必担心隐私泄露。
  • 2.功能丰富:支持PDF批量合并、拆分、添加水印、加密/解密、提取、OCR识别等20多种功能。
  • 3.跨平台:可在Windows、Mac和Linux设备上使用。
  • 4.开源免费:完全开源,个人用户可以免费使用。
  • 5.界面简洁、使用简单:用户友好的界面设计和简单易用的操作方式。
  • 6.体积小巧:软件体积约为30M,绿色免安装,随用随开。
  • 7.插件化:根据需要选择是否安装额外组件,减小安装包体积。

使用步骤如下:

  • 1.下载和安装:从官方网站下载PDF-Guru并按照安装步骤进行安装。
  • 2.打开软件:双击桌面上的PDF-Guru图标或从开始菜单中启动软件。
  • 3.选择要处理的PDF文件:点击软件界面上的"选择文件"按钮,浏览和选择要处理的PDF文件。
  • 4.选择需要的功能:从功能列表中选择要执行的操作,如合并、拆分、添加水印等。
  • 5.配置参数:根据需要,配置功能操作的参数,如添加水印的文本、设置加密密码等。
  • 6.执行操作:点击"开始"或"执行"按钮,软件将开始执行所选功能操作。
  • 7.完成处理:处理完成后,软件会提示操作结果,并将生成的PDF文件保存在指定位置。

PDF-Guru是一款强大且易于使用的PDF处理工具,通过提供丰富的功能和简化操作流程,帮助用户高效地处理PDF文件。无论是个人用户还是企业用户,都可以从这款软件中受益,提升工作效率。

安装:

安装

   1. 二进制安装

去Releases版块下载(https://github.com/kevin2li/PDF-Guru/releases)对应平台的安装包安装即可。
2.编译安装

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

# 确认go安装成功
go version

# 确认 "~/go/bin" 位于PATH环境变量中
echo "export PATH=$PATH:$HOME/go/bin" >> $HOME/.bashrc
source $HOME/.bashrc
echo $PATH | grep go/bin

# 确认nodejs安装成功
npm --version

    编译项目

git clone https://github.com/kevin2li/PDF-Guru.git
cd PDF-Guru
ROOT=$(pwd)
go install github.com/wailsapp/wails/v2/cmd/wails@latest
go mod tidy

# 安装前端依赖
cd ${ROOT}/frontend
npm install

# 安装后端环境
cd ${ROOT}/thirdparty
pip install -r requirements.txt
pyinstaller -F -w pdf.py
mkdir ${ROOT}/build/bin

# 1) for darwin, linux
cp dist/pdf ocr.py convert.py ${ROOT}/build/bin

# 2) for windows
cp dist/pdf.exe ${ROOT}/build/bin
cp ocr.py ${ROOT}/build/bin
cp convert.py ${ROOT}/build/bin

cd $ROOT
wails dev # 开发预览
wails build # 编译

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









【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

ETWZF7L1nsXD