PDF文档工具箱Stirling-PDF

这篇具有很好参考价值的文章主要介绍了PDF文档工具箱Stirling-PDF。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

PDF文档工具箱Stirling-PDF

什么是 Stirling-PDF ?

Stirling-PDF 是一个本地托管的 Web 应用程序,允许您对 PDF 文件执行各种操作,例如拆分和添加图像。

软件的功能特点:

  • PDF 拆分为指定页码的多个文件,或将所有页面提取为单个文件;
  • 将多个 PDF 合并为一个结果文件;
  • PDF 与图像相互转换;
  • PDF 页面重新组织成不同的顺序;
  • 在指定位置将图像添加到 PDF
  • 90 度为增量旋转 PDF
  • 压缩 PDF 以减小文件大小;
  • 深色模式支持;

按作者的说法,最特别之处在于,目前 Stirling-PDF 还是 100% 基于 ChatGPT 制作的应用程序,随着更多功能的添加,才会慢慢地远离 ChatGPT

作者计划在未来添加更多功能和修复程序,并将添加人们要求的任何内容。所以如果你有什么想法,可以去跟作者提,也许采纳了呢?

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 s-pdf ,选择第一个 frooodle/s-pdf,版本选择 latest

PDF文档工具箱Stirling-PDF

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
8077 8080

PDF文档工具箱Stirling-PDF

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name spdf \
   -p 8077:8080 \
   frooodle/s-pdf

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  s-pdf:
    image: frooodle/s-pdf
    container_name: spdf
    restart: unless-stopped
    ports:
      - 8077:8080

然后执行下面的命令

# 新建文件夹 spdf
mkdir -p /volume2/docker/spdf

# 进入 spdf 目录
cd /volume2/docker/spdf

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8077 就能看到主界面

PDF文档工具箱Stirling-PDF

老苏试了一下 Split PDFs,上传了一个 8 页的文档,按 4 页分割

PDF文档工具箱Stirling-PDF

Submit 之后,过一会儿会自动下载 split_documents.zip 文件,打开看得到被分割成了 2 个文件

PDF文档工具箱Stirling-PDF

如果要分割成每个文件 2页,可以输入 2,4,6

PDF文档工具箱Stirling-PDF

打开下载的 split_documents (1).zip

PDF文档工具箱Stirling-PDF

老苏把 4 个分割的 pdf 又测试了 Merge PDFs

PDF文档工具箱Stirling-PDF

拖拽比较方便,但是还需要调整好顺序

PDF文档工具箱Stirling-PDF

开始 Merge,完成之后会自动打开

PDF文档工具箱Stirling-PDF

有需要的可以自己装个试试

参考文档

Frooodle/Stirling-PDF: locally hosted web application that allows you to perform various operations on PDF files
地址:https://github.com/Frooodle/Stirling-PDF

frooodle/s-pdf - Docker 图像 | 泊坞枢纽
地址:https://hub.docker.com/r/frooodle/s-pdf

New Browser-based PDF Editor (github link) : selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/10pexhn/new_browserbased_pdf_editor_github_link/文章来源地址https://www.toymoban.com/news/detail-498633.html

到了这里,关于PDF文档工具箱Stirling-PDF的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云原生之使用Docker部署PDF多功能工具Stirling-PDF

    这是一个功能强大的基于本地托管的基于pdf的操作工具,它使用Dorker,允许您在pdf文件上执行各种操作,例如分解合并、转换、重组、添加图像、旋转、压缩等等。这个本地托管的Web应用程序开始是一个100%的聊天制作的应用程序,已经发展到包括广泛的功能,以处理您的所有PDF需求

    2024年02月07日
    浏览(58)
  • PDF 工具箱

    PDF 工具箱 V9.0.0.1 程序:VB.net  运行库: NET Framework 4.5 下载:https://download.csdn.net/download/polloo2012/88399029 功能简介: 1、PDF文件多文件合并,可调整顺序。 2、PDF文件拆分,将每页拆分成独立的PDF文件。 3、PDF文件添加水印,文字或图片水印,图片水印可选择位置。 4、word/exce

    2024年02月09日
    浏览(47)
  • HodlSoftware-免费在线PDF工具箱 加解密PDF 集成隐私保护功能

    HodlSoftware是一款免费在线PDF工具箱,集合编辑 PDF 的简单功能,可以对PDF进行加解密、优化压缩PDF、PDF 合并、PDF旋转、PDF页面移除和分割PDF等操作,而且工具集成隐私保护功能,文件只在浏览器本地完成,无需上传服务器,保障隐私。   地址:PDF Tool - HodlSoftware  

    2024年02月10日
    浏览(53)
  • 为什么我的VS2019工具箱是空的

    很遗憾,我无法确定您的问题的具体原因,因为我没有足够的信息。但是,我可以提供一些建议来帮助您解决这个问题。 请确保您已正确安装了所有必要的 Visual Studio 工具和组件。 尝试在 Visual Studio 中重新加载工具箱。可以在“工具”菜单中选择“工具箱”并单击“重新加

    2024年02月16日
    浏览(78)
  • 【C#学习记录】添加控件后工具箱不显示是什么原因

    大家好,我是雷工! 今天在一个Winform程序中用到将WindowsMediaPlayer控件添加到工具箱,但添加了好几次,工具箱内均无法显示,经翻找资料和验证确认是跟创建项目时选择的模板有关,为了遇到同样问题的小伙伴能够快速解决问题,现将问题情况记录如下: 1、VS版本信息:

    2024年02月13日
    浏览(50)
  • Matlab 机器人工具箱中SE3是什么,如何转换成double

    先看如下代码 ML1 = Link([0   0 0     pi/2      0     ],\\\'modified\\\'); ML2 = Link([0 0     1    0     0   ],\\\'modified\\\'); ML3 = Link([0 0     1     0     0     ],\\\'modified\\\'); rob = SerialLink([ML1 ML2 ML3],\\\'name\\\',\\\'modified\\\'); rob.tool=[eye(3),[1;0;0];0 0 0 1]; rob.plot([40,20,30]/180*pi,\\\'scale\\\',0.5,\\\'delay\\\',0.00001

    2024年02月09日
    浏览(58)
  • 想学计算机编程从什么学起?零基础如何自学计算机编程?中文编程开发语言工具箱之渐变标签组构件

    想学计算机编程从什么学起?零基础如何自学计算机编程? 给大家分享一款中文编程工具,零基础轻松学编程,不需英语基础,编程工具可下载。 这款工具不但可以连接部分硬件,而且可以开发大型的软件,向如图这个实例就是用这个工具开发的。 它的编程工具箱非常的丰

    2024年02月05日
    浏览(74)
  • Matlab 优化工具箱

    语法:[x,fval,exitflag,output,lambda] = linprog(f,A,b,Aeq,beq,lb,ub,options) f、x、b、beq、lb 和 ub 是向量,A 和 Aeq 是矩阵。 示例1-1 : 语法:[x,fval,exitflag,output] = intlinprog(f,intcon,A,b,Aeq,beq,lb,ub,x0,options) f、x、intcon、b、beq、lb 和 ub 是向量,A 和 Aeq 是矩阵。 语法:x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub

    2024年02月02日
    浏览(57)
  • 密码算法工具箱

    这是一个密码算法工具箱软件,包含大多数密码键盘的算法,您可以利用他做加解密、校验或者其他功能。 ①本工具包含对称密钥算法、MAC算法、PINBLOCK算法、Hash算法、非对称密钥算法的常用功能。 ②支持国际(RSA、DES、3DES)和国密(SM2、SM3、SM4)算法。 ③支持windows和l

    2024年01月19日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包