昨天在 GitHub 上看到一个 pdf 工具项目,可以给 pdf 加水印、加页码、合并/裁剪/旋转 pdf 、扫描并提取 pdf 图像中的文字、修复损坏的 pdf 、将 pdf 转为其他格式等功能。
我花了一点时间把它部署在我网站的/pdf-tool 目录下了,欢迎各位有需要的开发者收藏、使用。
在线访问地址: https://www.kaisir.cn/pdf-tool/
1
falcon05 235 天前 via iPhone
github 上的地址是?我也想部署一下
|
2
BaymaxK OP |
3
z1645444 235 天前
|
5
ansemz 235 天前 1
OP 在页面下方放了链接了
https://github.com/Stirling-Tools/Stirling-PDF |
6
BaymaxK OP @copythat 直接用 docker 就能部署,这是地址: https://hub.docker.com/r/frooodle/s-pdf
|
7
Stoney 235 天前 via iPhone
能不能编辑文本还有删除图片呢?
|
9
guanzhangzhang 235 天前
有 golang 版本的吗
|
10
lasuar 235 天前
无法访问
|
11
messnoTrace 235 天前
我部署了这个项目,但是服务器太拉跨,访问太慢了
|
14
BaymaxK OP @messnoTrace 😂我的服务器还行,虚拟机部署了,给了 1G 内存,看来得给大一点了,刚才的访问量直接把服务干崩了
|
16
BaymaxK OP @guanzhangzhang 没发现😂
|
17
cnoder 235 天前
这个项目还是用的 unoconv
|
18
chenzhg33 235 天前
感谢!
|
19
littlewing 235 天前
是在本地实现的吗,还是需要服务器处理
|
20
lasuar 235 天前
|
21
BaymaxK OP @littlewing 服务器处理的
|
23
c2const 235 天前
说来惭愧,我 PDF 编辑工具,至今还在用 win 本地的盗版软件 :(
|
25
yangg 234 天前
试了下从从 word 转为 pdf ,效果只能说还不如没这个功能
|
26
INTOX8O 232 天前
求个 nginx 的配置,我部署在 subfolder 静态资源会加载不出来
|
27
BaymaxK OP @INTOX8O location /pdf-tool {
proxy_pass https://192.168.6.225:8351/pdf-tool; # 重写静态资源请求的 URL rewrite ^/pdf-tool/(css|js|images|svg)/(.*)$ /pdf-tool/$1/$2 break; # 替换 icon sub_filter 'href="/apple-touch-icon.png' 'href="/pdf-tool/apple-touch-icon.png'; sub_filter 'href="/favicon-32x32.png' 'href="/pdf-tool/favicon-32x32.png'; sub_filter 'href="/favicon-16x16.png' 'href="/pdf-tool/favicon-16x16.png'; sub_filter 'href="/site.webmanifest' 'href="/pdf-tool/site.webmanifest'; sub_filter 'href="/safari-pinned-tab.svg' 'href="/pdf-tool/safari-pinned-tab.svg'; sub_filter 'href="/favicon.ico' 'href="/pdf-tool/favicon.ico'; sub_filter 'href="pdfjs/locale/locale.properties' 'href="/pdf-tool/pdfjs/locale/locale.properties'; # 修改 html 结构中的路径 sub_filter 'action="/' 'action="/pdf-tool/'; # 替换所有匹配到的 sub_filter_once off; # 设置超时时间为 5 分钟 proxy_read_timeout 300; proxy_connect_timeout 300; proxy_send_timeout 300; send_timeout 300; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } 这样配置的,需要做一些替换 |