PDF 权限设置

为 PDF 文档设置密码保护和权限

使用密码保护 PDF 并控制用户的打印、复制、修改等权限。

示例结果

2 个示例

使用用户密码保护 PDF

设置用户密码并限制复制和修改,允许打印

protected-document.pdf 查看文件
查看输入参数
{ "pdfFile": "/public/samples/pdf/sample-document.pdf", "userPassword": "secret123", "ownerPassword": "", "allowPrinting": true, "allowModifying": false, "allowCopying": false, "allowAnnotating": true, "allowFillingForms": true, "allowExtraction": true, "allowAssembly": false, "allowHighQualityPrint": true }

限制除查看外的所有权限

创建只能打开和查看的只读 PDF

readonly-document.pdf 查看文件
查看输入参数
{ "pdfFile": "/public/samples/pdf/sample-document.pdf", "userPassword": "readonly123", "ownerPassword": "admin456", "allowPrinting": false, "allowModifying": false, "allowCopying": false, "allowAnnotating": false, "allowFillingForms": false, "allowExtraction": true, "allowAssembly": false, "allowHighQualityPrint": false }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: application/pdf

关键信息

分类
文档与 PDF
输入类型
file, text, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

PDF 权限设置工具可以帮助您为 PDF 文档添加密码保护,并精细控制用户的操作权限。您可以设置打开密码(用户密码)以及管理权限的密码(所有者密码),并自由选择是否允许他人打印、复制、修改、注释或提取文档内容,从而有效保障敏感信息的安全。

适用场景

  • 需要向客户发送机密商业报价单,但要防止对方复制文本或修改内容时。
  • 发布电子书或教学课件,需要限制打印权限以保护版权时。
  • 分发内部敏感报告,要求必须输入密码才能打开查看时。

工作原理

  • 上传需要保护的 PDF 文件。
  • 输入用于打开文档的用户密码,并根据需要设置所有者密码。
  • 勾选或取消勾选各项权限(如允许打印、允许复制、允许修改等),然后点击生成以应用加密设置。

使用场景

保护企业财务报表,防止未经授权的复制和修改。
限制电子书分发,仅允许在线阅读并禁止打印和内容提取。
共享合同草案,仅允许对方进行注释和填写表单,禁止修改正文。

用户案例

1. 保护商业机密报价单

商务经理
背景原因
需要向潜在客户发送一份包含敏感价格信息的 PDF 报价单。
解决问题
需要防止客户直接复制报价单中的文字,同时禁止他们修改文件内容,但允许他们打印出来进行内部审批。
如何使用
上传报价单 PDF,设置用户密码为 "quote2026",取消勾选“允许复制”和“允许修改”,保持“允许打印”为勾选状态,最后生成受保护的 PDF。
效果
客户收到文件后必须输入密码才能打开,且无法复制文字或修改内容,但可以正常打印。

2. 发布只读教学课件

培训讲师
背景原因
准备在网络上分发一份 PDF 格式的教学课件。
解决问题
为了保护知识产权,需要限制用户打印和提取课件内容,仅允许在屏幕上阅读。
如何使用
上传课件 PDF,设置用户密码为 "study888",设置所有者密码为 "admin999",取消勾选“允许打印”、“允许复制”和“允许内容提取”,然后生成文件。
效果
学生只能输入密码进行阅读,打印和复制功能在 PDF 阅读器中均被禁用。

用 Samples 测试

pdf, file

相关专题

常见问题

用户密码和所有者密码有什么区别?

用户密码用于打开和阅读 PDF,所有者密码用于限制或更改打印、复制和修改等权限设置。

如果不设置所有者密码会怎么样?

如果不设置所有者密码,系统默认使用用户密码作为权限控制密码。

限制复制后,用户还能复制 PDF 中的文本吗?

不能。未授权的用户在 PDF 阅读器中将无法选中或复制文本内容。

允许打印和允许高质量打印有什么区别?

允许打印控制是否可以打印,而高质量打印选项决定是否允许输出高分辨率的印刷版本。

这个工具会修改我原始的 PDF 文件吗?

不会。工具会生成一个应用了加密和权限设置的新 PDF 文件供您下载,原文件不受影响。

API 文档

请求端点

POST /zh/api/tools/pdf-permissions-set

请求参数

参数名 类型 必填 描述
pdfFile file (需要先上传) -
userPassword text -
ownerPassword text -
allowPrinting checkbox -
allowModifying checkbox -
allowCopying checkbox -
allowAnnotating checkbox -
allowFillingForms checkbox -
allowExtraction checkbox -
allowAssembly checkbox -
allowHighQualityPrint checkbox -

文件类型参数需要先通过 POST /upload/pdf-permissions-set 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-pdf-permissions-set": {
      "name": "pdf-permissions-set",
      "description": "为 PDF 文档设置密码保护和权限",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-permissions-set",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]