Този бърз урок обхваща как да защитите файл PDF с парола с помощта на Python. Той представя пълен преглед на процеса, включително конфигурацията на системата и алгоритъм стъпка по стъпка, заедно с извадка от работещ код, която демонстрира как използването на Python PDF защита с парола функция може да бъде вградено във вашите приложения. Той също така обяснява различни видове криптиране за защита на данните в PDF документи.
Стъпки за защита на PDF файл с парола с помощта на Python
- Конфигурирайте IDE да използва Aspose.PDF за Python чрез .NET за защита на PDF документи
- Вземете изходния PDF документ с класа Document
- Защитете входния PDF файл, докато предавате низа за парола и други аргументи за метода Encrypt
- Запишете защитения PDF документ на диска или в поток
Тези стъпки обобщават как използването на функцията за защита на PDF с парола на Python може да се използва за защита на данните в PDF файлове. Трябва да заредите изходния документ и да зададете низа за парола, докато указвате алгоритъма за криптиране. И накрая, експортирайте защитения документ, който ще се нуждае от паролата, докато отваряте файла, както и докато редактирате и променяте съдържанието му.
Код за създаване на защитен с парола PDF файл с помощта на Python
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Open document | |
document = pdf.Document("InputFile.pdf") | |
# Encrypt PDF | |
document.encrypt("user", "owner", pdf.facades.DocumentPrivilege.forbid_all, pdf.CryptoAlgorithm.RC4X128 , False) | |
# Save updated PDF | |
document.save("Password PDF.pdf") | |
print("PDF encrypted successfully") |
За защита с парола PDF Python кодов фрагмент е представен в горния раздел. Той демонстрира основния случай на употреба, който можете да промените или подобрите в зависимост от вашите нужди. Например, параметрите на метода Encrypt() включват криптографски алгоритъм като RC4X128, AESx256 и т.н., за да приложите разширено и сложно криптиране според вашите изисквания. По същия начин можете да забраните или разрешите различни разрешения за целевия PDF документ.
В тази статия разбрахме как да създадем защитен с парола PDF файл с помощта на Python. Докато, ако искате да се научите да дешифрирате PDF файлове, вижте статията на Как да дешифрирате PDF файл с помощта на Python.