virtual BindPdf(Document) | Инициализирует фасад. |
override BindPdf(Stream) | Инициализирует фасад. |
override BindPdf(string) | Инициализирует фасад. |
ChangePassword(string, string, string) | Изменяет пароль пользователя и пароль владельца на пароль владельца, сохраняя исходные настройки безопасности. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если новый пароль владельца недействителен или пуст. Выдает исключение в случае сбоя процесса. |
ChangePassword(string, string, string, DocumentPrivilege, KeySize) | Изменяет пароль пользователя и пароль на пароль владельца, позволяет сбросить безопасность документа Pdf. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если новый пароль владельца недействителен или пуст. Выдает исключение в случае сбоя процесса. |
ChangePassword(string, string, string, DocumentPrivilege, KeySize, Algorithm) | Изменяет пароль пользователя и пароль на пароль владельца, позволяет сбросить безопасность документа Pdf. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если новый пароль владельца недействителен или пуст. Существует 6 возможных комбинаций значений KeySize и Algorithm. Однако (KeySize.x40, Algorithm.AES) и (KeySize.x256, Algorithm.RC4) недействительны, и соответствующее исключение будет вызвано, если комплект встретит эту комбинацию. Выдает исключение, если процесс не выполнен. |
override Close() | Закрывает фасад. |
DecryptFile(string) | Расшифровывает зашифрованный документ Pdf по паролю владельца. Если документ не имеет пароля владельца, можно использовать пароль пользователя. Выдает исключение, если процесс завершился неудачно. |
Dispose() | Удаляет фасад. |
EncryptFile(string, string, DocumentPrivilege, KeySize) | Шифрует файл Pdf с помощью пароля пользователя и пароля владельца и устанавливает права доступа к документу. Пароль пользователя и пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен случайной строкой, если введенный пароль владельца недействителен или пуст. Выдает исключение, если процесс не выполнен. |
EncryptFile(string, string, DocumentPrivilege, KeySize, Algorithm) | Шифрует файл Pdf с помощью пароля пользователя и пароля владельца и устанавливает права доступа к документу. Пароль пользователя и пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен случайной строкой, если введенный пароль владельца пуст или пуст. Существует 6 возможных комбинаций значений KeySize и Algorithm. Однако (KeySize.x40, Algorithm.AES) и (KeySize.x256, Algorithm.RC4) недействительны, и соответствующее исключение будет вызвано, если комплект встретит эту комбинацию. Выдает исключение, если процесс завершился неудачно. |
virtual Save(Stream) | Сохраняет документ PDF в указанный поток. |
virtual Save(string) | Сохраняет документ PDF в указанный файл. |
SetPrivilege(DocumentPrivilege) | Устанавливает безопасность файла Pdf с пустыми паролями пользователя/владельца. Пароль владельца будет добавлен случайной строкой. Выдает исключение, если процесс завершился неудачно. |
SetPrivilege(string, string, DocumentPrivilege) | Устанавливает безопасность файла Pdf с исходным паролем. Выдает исключение, если процесс завершился неудачно. |
TryChangePassword(string, string, string) | Изменяет пароль пользователя и пароль владельца на пароль владельца, сохраняя исходные настройки безопасности. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен. Не генерирует исключение, если процесс завершился неудачно. со случайной строкой, если новый пароль владельца пустой или нулевой. |
TryChangePassword(string, string, string, DocumentPrivilege, KeySize) | Изменяет пароль пользователя и пароль на пароль владельца, позволяет сбросить безопасность документа Pdf. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если новый пароль владельца недействителен или пуст. |
TryChangePassword(string, string, string, DocumentPrivilege, KeySize, Algorithm) | Изменяет пароль пользователя и пароль на пароль владельца, позволяет сбросить безопасность документа Pdf. Новый пароль пользователя и новый пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если новый пароль владельца недействителен или пуст. Существует 6 возможных комбинаций значений KeySize и Algorithm. Однако (KeySize.x40, Algorithm.AES) и (KeySize.x256, Algorithm.RC4) недействительны, и соответствующее исключение будет вызвано, если комплект встретит эту комбинацию. |
TryDecryptFile(string) | Расшифровывает зашифрованный документ Pdf по паролю владельца. Если документ не имеет пароля владельца, можно использовать пароль пользователя. Не генерирует исключение, если процесс завершился неудачно. |
TryEncryptFile(string, string, DocumentPrivilege, KeySize) | Шифрует файл Pdf с помощью пароля пользователя и пароля владельца и устанавливает права доступа к документу. Пароль пользователя и пароль владельца могут быть нулевыми или пустыми. Пароль владельца будет заменен на случайной строкой, если введенный пароль владельца пуст или пуст. |
TrySetPrivilege(string, string, DocumentPrivilege) | Устанавливает безопасность файла Pdf с исходным паролем. Не вызывает исключение, если процесс завершился неудачно. |