Stirling-PDF是个啥?
简单来说,Stirling-PDF就是一个功能超级丰富的PDF处理工具。最棒的是,它是开源的,你可以把它部署在自己的电脑或服务器上,完全不用担心隐私泄露的问题。
它能干啥?
说实话,用Stirling-PDF处理PDF,就像是打开了一个百宝箱,里面的功能多得数不过来。我给大家列几个最常用的:
拆分PDF:大文件变小文件,分分钟的事。
合并PDF:多个文件合成一个,轻轻松松。
格式转换:PDF转Word、Excel,或者反过来,都不在话下。
页面重排:想调整页面顺序?点几下就搞定。
添加图片:往PDF里插入图片,简单得很。
旋转页面:歪了的页面?转一转就正了。
压缩PDF:文件太大发不出去?压缩一下就行。
编辑PDF:改改文字,加个图,都不是问题。
加密解密:给重要文件加个密,保护隐私。
这还只是冰山一角呢,Stirling-PDF的功能远不止这些。
为啥要选它?
安全可靠:自己部署,数据都在自己手里,再也不用担心隐私泄露了。
界面友好:操作简单,就算是电脑小白也能轻松上手。
功能全面:基本上你能想到的PDF操作,它都能搞定。
完全免费:开源软件,不用花一分钱。
随时可用:只要你的服务器开着,随时随地都能用。
怎么用?
说了这么多好处,你肯定迫不及待想试试了吧?来,我教你怎么用。Stirling-PDF可以使用客户端版本(支持Windows、macOS和Linux),也支持基于Docker部署网页版。客户端可在文末获取下载方式,笔者详细介绍下如何部署网页版。
安装Docker:
首先,你得先在电脑上装个Docker。不会装的小伙伴别急,去Docker官网(https://www.docker.com/products/docker-desktop/)下载对应你系统的版本,按提示安装就行。部署Stirling-PDF:
有两种方式,咱们一个一个来:方式一:直接用Docker命令(超简单)
docker run -d
-p 8080:8080
-v ./tessdata:/usr/share/tessdata
-v ./extraConfigs:/configs
-v ./logs:/logs
-v ./customFiles:/customFiles
-e DOCKER_ENABLE_SECURITY=false
-e INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false
-e LANGS=zh_CN
--name stirling-pdf
frooodle/s-pdf:latest方式二:用docker-compose(适合喜欢折腾的小伙伴)
version: '3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
container_name: s-pdf
restart: unless-stopped
network_mode: bridge
ports:
- '8080:8080'
volumes:
- ./tessdata:/usr/share/tessdata
- ./configs:/configs
- ./customFiles:/customFiles/
- ./logs:/logs/
environment:
- DOCKER_ENABLE_SECURITY=false
- INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false
- LANGS=zh_CN
保存文件,然后在命令行里进入到这个文件夹
输入命令
docker-compose up -d
并回车
新建一个文件夹,随便叫什么名字,比如
stirling-pdf
在这个文件夹里创建一个文件,叫
docker-compose.yml
用记事本或者任何文本编辑器打开这个文件,把下面的内容复制进去:
这条命令啥意思呢?简单说就是让Docker帮我们拉取Stirling-PDF的镜像并运行起来。
其中
8080:8080
是端口映射,./tessdata:/usr/share/tessdata
、./configs:/configs
、./logs:/logs
是数据和日志存储的地方,你可以根据需要修改冒号左边的路径。-v ./customFiles:/customFiles 是自定义挂载的路径,按自己实际需求设置即可,也可以直接删掉这行。
打开你的命令行工具(Windows用cmd或PowerShell,Mac用终端)
复制粘贴下面这行命令,回车运行:
启动:
如果你用的是第一种方式,Stirling-PDF已经自动启动了。
如果是第二种方式,运行docker-compose up -d
后也会自动启动。
使用:
打开你常用的浏览器
在地址栏输入
http://localhost:8080
(如果你改了端口,就把8080换成你改的)噔噔噔噔~Stirling-PDF的界面就出现啦!
操作PDF:
界面上有各种功能按钮,像"合并PDF"、"拆分PDF"这些
点击你想要的功能
上传你要处理的PDF文件
根据提示进行操作
最后下载处理好的文件就完事啦!
注意:第一次使用可能会稍微慢一点,因为要下载一些必要的组件。之后就飞快了!
对了,如果你想停止Stirling-PDF,可以在命令行输入:
方式一用户:
docker stop stirling-pdf
方式二用户:在docker-compose.yml所在文件夹里运行
docker-compose down
要再次启动的话:
方式一用户:
docker start stirling-pdf
方式二用户:在docker-compose.yml所在文件夹里运行
docker-compose up -d
就是这么简单!现在,你已经是Stirling-PDF的小能手啦!有了它,以后处理PDF就跟玩儿似的,轻轻松松!
最后唠叨两句
有了Stirling-PDF,处理PDF文件再也不是什么难事了。无论是工作还是学习,只要涉及到PDF,它都能帮你轻松搞定。最重要的是,它保护了你的隐私,让你用得放心。
如果你经常需要处理PDF文件,真的强烈推荐你试试Stirling-PDF。相信我,用过之后,你会发现之前的烦恼都不是事儿!
除此可以使用Docker部署外,Stirling-PDF也可以直接在电脑上安装客户端版本,如果你决定尝试使用SimpleX,可以在笔者公众号私信【spdf】即可快速获取客户端下载链接,其中exe格式的为Windows版本,jar格式的为通用版(需要系统中先安装好Java才能运行)。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...