本文将指导您如何使用 C# REST API 对 PDF 进行签名。您将学习如何使用基于 .NET 的云 SDK,通过基于 C# .NET 的 API 对 PDF 文件进行电子签名。本文将指导您如何将目标 PDF 文件和签名文件上传到云存储,然后使用签名文件对 PDF 文件进行签名。
先决条件
- 创建帐户 API 凭据 向 PDF 添加签名
- 下载 Aspose.PDF Cloud SDK for Dotnet 以进行 PDF 电子签名
- 使用上述 SDK 设置 C# 项目
使用 C# REST 接口在线签署 PDF 的步骤
- 使用您的客户端 ID 和客户端密钥凭据创建 PdfApi 实例
- 指定 PDF 文件名、签名文件名和存储文件夹路径
- 使用矩形设置签名在 PDF 页面上的位置和大小。
- 使用路径、类型、密码和视觉属性初始化签名实例
- 填写元数据,例如授权机构、地点、联系人和签署日期
- 请将 PDF 文件和证书文件上传到指定的文件夹。
- 调用 签名后文档 将数字签名应用于上传的 PDF 文件。
- 获取已签名的文档流并将其写入本地,命名为 Sample_out.pdf
以下步骤概述了如何使用 C# REST API 对 PDF 文件进行数字签名。此代码连接到 Aspose.PDF Cloud,上传 PDF 文件和证书,然后使用提供的凭据和签名详细信息对文档进行数字签名。签名完成后,它会下载更新后的 PDF 文件并将其保存为本地新文件。
使用 C# RESTful 服务向 PDF 添加签名的代码
此代码演示了如何使用 C# 低代码 API 对 PDF 文档进行签名。请注意,要对 PDF 文件进行签名,该文件必须包含签名类型的表单字段,并且字段名称必须已知。如果 PDF 文件不包含签名类型的字段,或者使用了错误的字段名称,则会收到错误提示。
本文介绍了如何签署PDF文件。要压缩PDF文件,请参阅使用 C# REST API 压缩 PDF上的文章。