Безопасные PDF Документы
Contents
[
Hide
]
Иногда разработчикам приходится работать с зашифрованными файлами PDF. Например:
- Защитите документы паролями владельца и пользователя, чтобы никто не мог их открыть.
- Установите ограничения или разрешения для документа после его открытия. например, ограничить возможность распечатки или извлечения содержимого документа.
В этой статье объясняется, как передать параметры безопасности PDF при сохранении электронных таблиц в PDF.
Aspose.Cells обеспечиваетPDFSecurityOptionsдля работы с охраной. Вы можете установить пароли владельца и пользователя при сохранении в PDF. Пароль владельца или пароль пользователя потребуется, чтобы открыть зашифрованный документ PDF для просмотра.
- Пароль пользователя может быть нулевым или пустой строкой, в этом случае пароль от пользователя не будет требоваться при открытии документа PDF.
- Открытие документа PDF с правильным паролем владельца обеспечивает полный доступ (без каких-либо ограничений доступа) к документу.
- Открытие документа PDF с правильным паролем пользователя (или открытие документа, у которого нет пароля пользователя) обеспечивает ограниченный доступ в соответствии с указанными разрешениями.
В приведенном ниже примере кода показано, как защитить PDF-файлы с помощью Aspose.Cells.
Если электронная таблица содержит формулы, лучше всего вызватьРабочая книга.ВычислитьФормула() непосредственно перед его рендерингом в PDF. Это гарантирует, что значения, зависящие от формулы, будут пересчитаны и правильные значения будут отображены в PDF.