Class Security

Thông tin

Đại diện cho plugin Documentize.Security. Được sử dụng để mã hóa và giải mã tài liệu PDF.

public static class Security

Kế thừa

objectSecurity

Thành viên được kế thừa

Ví dụ

Ví dụ này minh họa cách mã hóa tài liệu PDF.

// Tạo đối tượng EncryptionOptions để đặt hướng dẫn
var options = new EncryptionOptions("123456", "qwerty");
// Thêm đường dẫn tệp đầu vào
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Đặt đường dẫn tệp đầu ra
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Thực hiện quá trình
Security.Process(options);

Ví dụ này minh họa cách giải mã tài liệu PDF.

// Tạo đối tượng DecryptionOptions để đặt hướng dẫn
var options = new DecryptionOptions("123456");
// Thêm đường dẫn tệp đầu vào
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Đặt đường dẫn tệp đầu ra
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Thực hiện quá trình
Security.Process(options);

Phương thức

Process(EncryptionOptions)

Mã hóa tài liệu PDF.

public static ResultContainer Process(EncryptionOptions options)

Tham số

  • options EncryptionOptions: Một đối tượng options chứa hướng dẫn cho hoạt động.

Trả về

ResultContainer : Một đối tượng chứa kết quả của hoạt động.

Ngoại lệ

ArgumentException

Nếu options không được thiết lập.

Process(DecryptionOptions)

Giải mã tài liệu PDF.

public static ResultContainer Process(DecryptionOptions options)

Tham số

  • options DecryptionOptions: Một đối tượng options chứa hướng dẫn cho hoạt động.

Trả về

ResultContainer : Một đối tượng chứa kết quả của hoạt động.

Ngoại lệ

ArgumentException

Nếu options không được thiết lập.

Namespace: Documentize Assembly: Documentize.dll

 Tiếng Việt