HTML
JPG
PDF
XML
DOCX
PDF
如何通过 Cloud Go SDK 解密 PDF
要解密 PDF 文档,我们将使用 Aspose.PDF Cloud Go SDK 这个 Cloud SDK SDK 协助 Go 程序员使用 Go 编程语言通过 Aspose.PDF REST API 开发基于云的 PDF 创建、注释、编辑和转换应用程序。请使用 Package Manager Console 中的以下命令。
Package Manager Console Command
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
通过 Go 解密 PDF 的步骤
Aspose.PDF Cloud 开发人员可以轻松地在几行代码中加载和解密 PDF。
- 上传加密的 PDF。
- 使用 PostDecryptDocumentInStorage 方法解密 PDF。
- 下载解密后的 PDF。
使用 Cloud Go SDK 解密 PDF
package main
import (
"encoding/base64"
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func decryptDocument(pdf_api *asposepdfcloud.PdfApiService, document string, output_document string, password string, remote_folder string) {
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remote_folder,
}
result, httpResponse, err := pdf_api.PostDecryptDocumentInStorage(document,
base64.StdEncoding.EncodeToString([]byte(password)),
args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result)
downloadFile(pdf_api, document, output_document)
}
}
解密 PDF
当由于加密而限制访问其内容时,解密 PDF 文档至关重要。它允许授权用户重新获得对文件的完全控制,从而可以编辑、查看和提取内容。在需要通过编程方式访问安全文件或将其集成到更大系统中的工作流程中,此过程尤为重要。
使用像 Aspose.PDF Cloud 这样的工具,只需正确的所有者或用户密码即可轻松安全地进行解密。这确保了敏感信息在保持灵活性的同时仍然受到保护,以便那些需要合法访问的人使用。
最终,解密 PDF 使文档处理更加顺畅,并加强了强大而可管理的文档安全实践的重要性。 使用 Aspose.PDF Cloud Go SDK 解密 PDF 文档。
使用我们的 Go 库您可以:
- 以文本或图像格式添加 PDF 文档的页眉和页脚。
- 向 PDF 文档添加表格和文本或图像印章。
- 将多个 PDF 文档追加到现有文件。
- 处理 PDF 附件、注释和表单字段。
- 对 PDF 文档应用加密或解密并设置密码。
- 从页面或整个 PDF 文档中删除所有印章和表格。
- 通过其 ID 从 PDF 文档中删除特定的印章或表格。
- 替换 PDF 页面上的单个或多个文本实例或整个文档中的文本。
- 广泛支持将 PDF 文档转换为各种其他文件格式。
- 提取 PDF 文件的各种元素并使 PDF 文档优化。
- 您可以尝试我们的 免费应用 在线测试功能。