Repolode
24eme

24eme/signaturepdf

免费开源的网页工具,可单人或多人签署 PDF,并支持整理页面、编辑元数据和压缩文件。

可替代:Adobe AcrobatDocuSign

Star
834
Fork
113
未关闭 Issue
72
最近提交
17天前

这是什么?

Signature PDF 是一个在浏览器中处理 PDF 的网页应用,核心用途是签署文档,既可以个人签名,也支持多人依次在同一文件上签署。它还提供合并、排序、旋转、删除和提取页面等常见的页面整理功能。

除签名和整理外,应用还能编辑 PDF 元数据字段,并压缩文件以减小体积。管理员可以开启多人签署模式,将上传的 PDF 存放在服务器上并可选用 GPG 加密,设置共享文件的保留期限,并借助 NSS 证书启用数字签名。默认元数据字段和自定义 CSS 也可通过配置文件设置。

项目使用 JavaScript 编写,后端基于 PHP 的 Fat-Free 框架,可通过 Docker、Debian/Ubuntu、Alpine 或安装包部署。项目列出了多个公开实例,也可作为 YunoHost 应用安装。

核心功能

  • 01支持单人或多人在同一文档上签署 PDF。
  • 02可合并、排序、旋转、删除和提取 PDF 页面。
  • 03支持编辑 PDF 元数据,并可预设默认字段。
  • 04支持压缩 PDF 以减小文件体积。
  • 05可选择将共享 PDF 加密存储在服务器上。
  • 06支持通过 NSS 证书进行数字签名。

适用场景

  • 在一份合同或表单上收集多人的签名。
  • 在浏览器中快速整理或裁剪扫描得到的 PDF 页面。
  • 发送邮件前压缩 PDF 以减小体积。
  • 为团队或组织自建 PDF 签署服务。

快速上手

  1. 1

    试用 README 中列出的托管实例,例如 pdf.24eme.fr

  2. 2

    如需自行部署,请按照安装指南选择 Debian/Ubuntu、Docker、Alpine 或软件包方式

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,通过网络提供修改版本时需要公开源代码。
  • 多人签名模式需要在服务器上存储 PDF,数字签名还需要 poppler-utils 和 libnss3-tools 等额外工具。

收录于专题

标签

#pdf#pdf-signature#php#javascript#document-signing#pdf-compression#self-hosted#web-app#js#pdf-compressor

常见问题

signaturepdf 是什么?
免费开源的网页工具,可单人或多人签署 PDF,并支持整理页面、编辑元数据和压缩文件。 Signature PDF 是一个在浏览器中处理 PDF 的网页应用,核心用途是签署文档,既可以个人签名,也支持多人依次在同一文件上签署。它还提供合并、排序、旋转、删除和提取页面等常见的页面整理功能。
signaturepdf 可以免费使用吗?用的什么许可证?
signaturepdf 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
signaturepdf 还在维护吗?
活跃维护中。signaturepdf 最近一次提交是在 2026年10月22日。
signaturepdf 适合用来做什么?
在一份合同或表单上收集多人的签名。 在浏览器中快速整理或裁剪扫描得到的 PDF 页面。 发送邮件前压缩 PDF 以减小体积。 为团队或组织自建 PDF 签署服务。
signaturepdf 怎么安装和运行?
试用 README 中列出的托管实例,例如 pdf.24eme.fr 如需自行部署,请按照安装指南选择 Debian/Ubuntu、Docker、Alpine 或软件包方式
在哪里获取 signaturepdf?
源代码和安装说明在 GitHub 上:https://github.com/24eme/signaturepdf

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目