Метод 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.

См. также