开源免费 PDF 工具集 | Stirling-PDF v0.29.0

news/2024/9/30 3:04:10

开源免费 PDF 工具集 | Stirling-PDF v0.29.0

下载地址:https://pan.quark.cn/s/f02c1b332928

介绍

这是一款使用 Docker 的基于本地托管网络的强大 PDF 操作工具。它能让你在 PDF 文件上执行各种操作,包括分割、合并、转换、重组、添加图像、旋转、压缩等。这款本地托管的网络应用程序拥有一整套功能,可满足您对 PDF 的所有要求。

软件截图

软件特点

合并与拆分:用户可以将多个PDF文件合并成一个文件或者将一个PDF文件拆分成多个文件。加密与解密:提供PDF文件的加密和解密功能,确保文件的安全性。旋转与压缩:支持对PDF页面进行旋转,以及压缩PDF文件以减小文件大小。页面操作:允许用户查看和修改PDF页面,包括添加注释、绘制、添加文本和图像等。转换操作:支持将PDF转换为图像、通用文件、HTML等格式。安全与权限:提供设置PDF文件的安全权限,如限制打印、复制等。其他操作:包括添加签名、修复PDF、检测并删除空白页等。

开源免费:Stirling-PDF是完全且免费的,用户可以自由使用和修改。本地托管:基于Docker技术,可以在本地服务器上运行,确保数据的安全性和隐私。暗模式支持:提供暗模式界面,适合在不同光线环境下使用。自定义下载选项:用户可以根据需要自定义下载设置。并行处理:支持并行文件处理和下载,提高工作效率。API支持:提供API接口,方便接入外部脚本进行自动化操作。可选的登录和鉴权:支持可选的登录和鉴权功能,增强安全性。数据库备份和导入:提供数据库备份和导入功能,确保数据的安全。

更新日志

Major Enhancements

Added https://www.stirlingpdf.com/ to the footer, We have paid support coming for all companies that want it, Please sign up in Contact Us form to find out more in future! Surveys to come...Add image support to multi-tool page by @Frooodle in #1769Add document splitting functionality to the multi-tools page by @FiratUsta in #1808Feature: Split PDFs by Chapters/Bookmarks by @Rudra-241 in #1786Added functionality to set font size and font type to add page numbers in both frontend and backend. by @creator1999 in #1783Introduced legal document support (Terms and Conditions, Privacy Policy etc) within settings.yml.Enhanced metrics collection to include unique user counts.

Bug fixes

Change display name WEPB to WEBP by @Ludy87 in #1762[Bug Fix] Multiple Bug Fixes by @FiratUsta in #1836[Bug Fix] Fix Firefox Page Drag Bug by @FiratUsta in #1837

Minor Enhancements/Changes

Footer link to Stirlingpdf.com by @Frooodle in #1827Page Scale: add pageSize KEEP #1798 by @nachokb in #1800Stirling-PDF now sets metadata for all PDF files to mark stirling-pdf as editor/creator etc

Other (Lots of UI fixes and tweaks thankyou!!)

Validates the file name by @Ludy87 in #1793Fix insertFileButton referencing the old addPdfs method. by @FiratUsta in #1809Fixed reduce extra space between input field & button #1829 by @dk-talks in #1848Minor fixes stopping invalid sessions by @Frooodle in #1850fix(stamp): radius styles of color input by @designtesbrot in #1862Changedto get a consistent overlay-pdf form by @DrSommer20 in #1849Changed Spacing between between Buttons and Spacing of Settings Menu by @DrSommer20 in #1864fix:Remove add image and Align download input file with same width as pdf file input by @see-more in #1884Lots of changes by @Frooodle in #1889Update add-watermark.html by @Charan19001A0231 in #1893Metadata handling for all PDF endpoints by @Frooodle in #1894Fix: Left-align the submit button on each card for pdf operation by @Ahar28 in #1897Css changes by @Frooodle in #1899

Docker Updates

[Snyk] Security upgrade alpine from 3.20.2 to 3.20.3 by @Frooodle in #1839[Snyk] Security upgrade alpine from 3.20.2 to 3.20.3 by @Frooodle in #1840Bump alpine from 3.20.2 to 3.20.3 by @dependabot in #1865

Translation Changes

Update german translation by @maxi322 in #1759Updated es_ES translation by @NeilJared in #1776Update messages_de_DE.properties by @Ludy87 in #1784Language change contribution (Hindi) by @Vamsi1810 in #1799Update translation files by @github-actions in #1812test by @Frooodle in #1814Update messages_it_IT.properties by @albanobattistella in #1815Update messages_sv_SE.properties by @Frooodle in #1820Update messages_ro_RO.properties by @Frooodle in #1822Update messages_ar_AR.properties by @Frooodle in #1825Update messages_it_IT.properties by @albanobattistella in #1854Update messages_zh_CN.properties by @xifangczy in #1871Update messages_it_IT.properties by @albanobattistella in #1891

Other Changes

Bump springBootVersion from 3.3.2 to 3.3.3 by @dependabot in #1763Bump org.springframework.boot from 3.3.2 to 3.3.3 by @dependabot in #1764Update 3rd Party Licenses by @github-actions in #1767removes duplicate dependencies by @Ludy87 in #1792Bump io.micrometer:micrometer-core from 1.13.3 to 1.13.4 by @dependabot in #1866Bump com.fathzer:javaluator from 3.0.4 to 3.0.5 by @dependabot in #1867Update 3rd Party Licenses by @github-actions in #1873

 


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/66381.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

jenkins--为普通用户授予指定job权限

安装Role-based Authorization Strategy 插件 我们采用RBAC 基于角色的方式进行授权,需要在jenkins上安装插件,在Jenkins的Manage Jenkins→Plugins→Available Plugins 中安装之后在Jenkins的Manage Jenkins→Security 中开启基于角色的权限策略。然后在jenkins的配置栏里就…

【CodeForces训练记录】Codeforces Round 976 (Div. 2) and Divide By Zero 9.0

https://codeforces.com/contest/2020赛后反思 没有捏,尽力了 A题 给定 \(n,k\) 每次都可以将 \(n\) 减去 \(k\) 的任意次方,想要次数最少,我们显然使用贪心,每次尽可能减去最大,但我们倒过来想,\(k^{x_1}+k^{x_2}+k^{x_3} \cdots = n\) 这东东不就是将 \(n\) 转成 \(k\)…

RocketMQ Offset管理

## Offset管理 ### 1. **Offset 的定义** - **Offset** 表示某个消息在消息队列中的位置。通过 `Offset`,可以准确地找到该消息或者从这个位置开始继续消费消息。- **maxOffset** 表示消息队列中的最大偏移量,是最新消息的 `Offset + 1`。- **minOffset** 是当前消息队列中的…

随书光盘下载使用方法

https://zhujiang.tjufe.edu.cn/tsg/2023/0620/c146a23515/page.htm随书光盘下载使用方法发布时间:2023-06-20浏览次数:3053一、网址访问 1.进入访问链接http://discx.yuntu.io,打开联图云光盘页面(需连接校园网)。 2.在搜索栏输入要搜索的图书isbn或书名。 3.在线使用光…

加入极限科技(INFINI Labs),成为搜索运维工程师!

我们是国内搜索型数据库产品厂商第一梯队的杰出代表,随着业务的快速发展,现开放岗位:搜索运维工程师( Elasticsearch/Easysearch ),如果有兴趣,请直接拉到文末,扫描二维码或将简历投递至 hello@infini.ltd。 如果您还不了解 极限科技(INFINI Labs)是谁,在做什么,需…

Vscode配置Python环境 Pytorch模块和sklearn模块的下载

Vscode配置Python环境 && Pytorch和sklearn模块安装教程 1.下载python解释器首先在python官网下一个Python解释器点击如下的就可以下载了2.python解释器安装 安装过程如下:双击exe文件安装安装成功3.下载VscodeVisual Studio 官网4.配置Vscode点击Vscode来到这个界面V…

Winform中实现拖动 Windows 边缘来调整其大小

Winform中实现无边框窗体只需要设置一个属性FormBorderStyle = FormBorderStyle.None;即可,或者在设计器中直接设置。无边框表单的结果是丢失了标题栏和控制框(最小化、最大值和关闭按钮)。如果没有标题栏,则无法拖动和移动窗口。如果没有边框,则无法拖动 Windows 边缘来调…

《Programming from the Ground Up》阅读笔记:p117-p146

《Programming from the Ground Up》学习第8天,p117-p146总结,总计30页。 一、技术总结 1.共享函数用法示例 (1)不使用共享函数 linux.s: # filename:linux.s# system call numbers(按数字大小排列,方便查看) .equ SYS_READ, 0 .equ SYS_WRITE, 1 .equ SYS_OPEN, 2 .equ SY…