Cách mã hóa PDF qua Cloud Go SDK
Để mã hóa tài liệu PDF, chúng ta sẽ sử dụng Aspose.PDF Cloud Go SDK SDK Cloud này hỗ trợ các lập trình viên Go phát triển các ứng dụng tạo, chú thích, chỉnh sửa và chuyển đổi PDF dựa trên đám mây bằng ngôn ngữ lập trình Go qua Aspose.PDF REST API. Sử dụng lệnh sau từ Package Manager Console.
Lệnh Package Manager Console
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Các bước để mã hóa PDF qua Go
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng tải và mã hóa PDF chỉ với một vài dòng mã.
- Tải lên tệp PDF.
- Mã hóa PDF bằng phương thức PostEncryptDocumentInStorage.
- Tải xuống PDF đã được mã hóa.
Mã hóa PDF bằng Cloud Go SDK
package main
import (
"encoding/base64"
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func encryptDocument(pdf_api *asposepdfcloud.PdfApiService, document string, output_document string, userPassword string, ownerPassword string, encrypt_algorithm string, remote_folder string) {
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remote_folder,
}
result, httpResponse, err := pdf_api.PostEncryptDocumentInStorage(document,
base64.StdEncoding.EncodeToString([]byte(userPassword)),
base64.StdEncoding.EncodeToString([]byte(ownerPassword)),
encrypt_algorithm,
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)
}
}
Mã hóa PDF
Mã hóa tài liệu PDF là một cách đơn giản nhưng mạnh mẽ để bảo vệ nội dung nhạy cảm, đảm bảo quyền riêng tư và kiểm soát cách sử dụng tài liệu. Cho dù bạn đang chia sẻ hợp đồng kinh doanh, báo cáo tài chính hay hồ sơ cá nhân, mã hóa giúp bảo vệ thông tin của bạn khỏi truy cập trái phép, chỉnh sửa hoặc sử dụng sai mục đích.
Bằng cách áp dụng mã hóa và thiết lập quyền hạn phù hợp, bạn tăng cường bảo mật cho tài liệu, đảm bảo tuân thủ các quy định của ngành và xây dựng lòng tin với khán giả của mình. Trong thế giới kỹ thuật số ngày nay, mã hóa PDF không chỉ là một tính năng—nó là một yêu cầu cần thiết cho việc xử lý dữ liệu có trách nhiệm. Mã hóa tài liệu PDF với Aspose.PDF Cloud Go SDK.
Với thư viện Go của chúng tôi, bạn có thể:
- Thêm tiêu đề & chân trang cho tài liệu PDF ở định dạng văn bản hoặc hình ảnh.
- Thêm bảng & dấu văn bản hoặc hình ảnh vào tài liệu PDF.
- Nối nhiều tài liệu PDF vào một tệp hiện có.
- Làm việc với tệp đính kèm, chú thích & trường biểu mẫu của PDF.
- Áp dụng mã hóa hoặc giải mã cho tài liệu PDF & đặt mật khẩu.
- Xóa tất cả dấu & bảng từ một trang hoặc toàn bộ tài liệu PDF.
- Xóa một dấu hoặc bảng cụ thể khỏi tài liệu PDF bằng ID của nó.
- Thay thế một hoặc nhiều lần xuất hiện của văn bản trên một trang PDF hoặc từ toàn bộ tài liệu.
- Hỗ trợ chuyển đổi tài liệu PDF sang nhiều định dạng tệp khác nhau.
- Trích xuất các yếu tố khác nhau của tệp PDF & tối ưu hóa tài liệu PDF.
- Bạn có thể thử nghiệm các ứng dụng miễn phí của chúng tôi để kiểm tra chức năng trực tuyến.
- Tài nguyên học tập
- Tài liệu
- Mã Nguồn
- Tài Liệu API
- Hỗ Trợ Sản Phẩm
- Hỗ Trợ Miễn Phí
- Hỗ Trợ Trả Phí
- Blog
- Tại Sao Chọn Aspose.PDF Cloud cho Go?
- Danh Sách Khách Hàng
- Bảo Mật