Метод Aspose::Words::Saving::PdfSaveOptions::get_EncryptionDetails
PdfSaveOptions::get_EncryptionDetails method
Получает или задаёт детали шифрования выходного PDF‑документа.
System::SharedPtr<Aspose::Words::Saving::PdfEncryptionDetails> Aspose::Words::Saving::PdfSaveOptions::get_EncryptionDetails() const
Примечания
Значение по умолчанию — null, и выходной документ не будет зашифрован. Когда это свойство задаётся действительным объектом PdfEncryptionDetails, выходной PDF‑документ будет зашифрован.
Алгоритм шифрования AES‑128 используется при сохранении в соответствии с PDF 1.7 (включая PDF/UA‑1). Алгоритм шифрования AES‑256 используется при сохранении в соответствии с PDF 2.0.
Шифрование запрещено соответствием PDF/A. Эта опция будет игнорироваться при сохранении в PDF/A.
ContentCopyForAccessibility permission is required by PDF/UA compliance if the output document is encrypted. This permission will automatically used when saving to PDF/UA.
ContentCopyForAccessibility permission is deprecated in PDF 2.0 format. This permission will be ignored when saving to PDF 2.0.
См. также
- Class PdfEncryptionDetails
- Class PdfSaveOptions
- Namespace Aspose::Words::Saving
- Library Aspose.Words for C++