|
Giải mã trong bộ nhớ đồ thị đối tượng PDF đã nạp và được mã hóa bằng RC4 Standard
Cú pháp Delphi:
procedure DecryptLoadedDocument(const Password: AnsiString);
Mô tả
DecryptLoadedDocument xác thực mật khẩu người dùng hoặc chủ sở hữu được cung cấp cho một PDF đã nạp bằng LoadFromFile hoặc LoadFromStream. Với các tệp dùng bộ xử lý bảo mật Standard RC4-40 và RC4-128, phương thức này giải mã các chuỗi và luồng đã nạp, xóa trạng thái mã hóa đã nạp, và cho phép SaveLoadedDocument ghi ra một bản sao không mã hóa
Các overload có mật khẩu của LoadFromFile và LoadFromStream sẽ gọi phương thức này tự động. Các bản sửa đổi mã hóa không được hỗ trợ sẽ phát sinh ngoại lệ trước khi dữ liệu được ghi ra
Ví dụ mã
PDF.LoadFromFile('Protected.pdf', 'user-password');
PDF.SaveLoadedDocument('Unencrypted.pdf');
|