Hãy làm theo bài viết này để ký PDF bằng C# REST API. Bạn sẽ học cách ký điện tử PDF bằng API dựa trên C# .NET với Cloud SDK dựa trên .NET. SDK này sẽ hỗ trợ tải tệp PDF đích và tệp chữ ký lên bộ nhớ đám mây, sau đó sử dụng tệp chữ ký để ký PDF.
Điều kiện tiên quyết
- Tạo tài khoản thông tin xác thực API để thêm chữ ký vào PDF
- Tải xuống SDK đám mây Aspose.PDF cho Dotnet để ký điện tử PDF
- Thiết lập dự án C# với SDK ở trên
Các bước để ký PDF trực tuyến bằng giao diện C# REST
- Tạo một phiên bản PdfApi bằng thông tin đăng nhập Client ID và Client Secret của bạn
- Chỉ định tên tệp PDF, tên tệp chữ ký và đường dẫn thư mục lưu trữ
- Đặt vị trí và kích thước chữ ký trên trang PDF bằng Rectangle
- Khởi tạo một phiên bản Chữ ký với đường dẫn, loại, mật khẩu và các thuộc tính trực quan
- Điền siêu dữ liệu như thẩm quyền, địa điểm, liên hệ và ngày ký
- Tải cả tệp PDF và tệp chứng chỉ lên thư mục đã cấu hình
- Gọi PostSignDocument để áp dụng chữ ký số cho tệp PDF đã tải lên
- Truy xuất luồng tài liệu đã ký và ghi nó cục bộ dưới dạng Sample_out.pdf
Các bước này tóm tắt cách ký số PDF bằng C# REST API. Mã này kết nối với Aspose.PDF Cloud, tải lên tệp PDF và chứng chỉ, sau đó ký số tài liệu bằng thông tin đăng nhập và chi tiết chữ ký được cung cấp. Sau khi ký, tệp PDF đã cập nhật sẽ được tải xuống và lưu cục bộ dưới dạng tệp mới.
Mã để thêm chữ ký vào PDF bằng dịch vụ C# RESTful
Mã này minh họa quy trình ký tài liệu PDF bằng C# Low Code API. Lưu ý rằng để ký tệp PDF, tệp phải có trường biểu mẫu là loại Chữ ký và tên của trường này phải được biết rõ. Bạn sẽ gặp lỗi nếu tệp PDF không chứa trường loại Chữ ký hoặc nếu sử dụng sai tên trường.
Bài viết này hướng dẫn chúng ta quy trình ký tệp PDF. Để nén tệp PDF, hãy tham khảo bài viết trên Nén PDF bằng C# REST API.