Ең жақсы еркін PDF бұғатын шешу
PDF файлды ашқанда паролін алып тастау немесе оны қорғау үшін паролін қосу - тегін, су белгісі жоқ, тіркеусіз. Name
Не істеп тұр
- Жүктеп беру. PDF файлды таңдап, Парольді өшіру не Парольді қосу дегенді таңдаңыз.
- Парольді келтіріңіз. Қосылымның бұғатын шешу үшін қолданыстағы паролін, файлды қорғау үшін жаңасын келтіріңіз.
- Жүктеп алу. Қосылған не жаңадан қорғалған PDF файлдар автоматты түрде жүктеледі.
Бұл құрал туралы
PDF- ті бұғаттау PDF- ті ашу үшін паролін алып тастайды, сондықтан әрбір ашқанда сұралып тұрмайды. Парольді келтіріп, қорғалмаған көшірмесін қайтарып аласыз. Бұл құрал басқаша да жұмыс істейді: Қосу дегенді таңдап, PDF- ті жаңа парольмен шифрлайды. Бұл тек парольді келтіре алатын құжаттарды ғана бұғаттайды, ашылмайтын PDF- ті бұғаттау мүмкін емес. Сулы белгі жоқ, қолтаңба жоқ, жадыдағы файл өңделіп, ысырып тасталады.
Қайсысы қолданылады
- Сіздің PDF файлыңызда пароль сұралмауы
- Біріктіру не өзгерту алдында белгілі паролін өшіру
- Құпия құжатты қорғау үшін парольді қосу
- PDF файлды жаңа парольмен қайта қорғау
Жасаушы API
Бұл құралды өзіңіздің кодыңыздан автоматтандыру. Төмендегі соңына POST сұрауын жіберіп, веб құралының көрсеткен нәтижесін алыңыз. Бұл IP адресіне байланысты жылдамдығы шектеулі және тіркелу керек емес - API кілттер жоғары шектеулер үшін жақында шығады.
https://best.free/api/tools/pdf-unlock/
| Параметрлер | Мысал | Негізгі | Жазбалар |
|---|---|---|---|
file (файл) |
protected.pdf |
Иә | PDF, ≤25 MB. |
action |
remove |
Жоқ | "remove" to strip a password, "add" to set one. |
password |
currentpass |
Жоқ | Current password (required to remove/re-protect). |
new_password |
newpass |
Жоқ | New password when action is "add". |
curl -X POST https://best.free/api/tools/pdf-unlock/ \
-F 'file=@protected.pdf' \
-F 'action=remove' \
-F 'password=currentpass' \
-F 'new_password=newpass' \
-o unlocked.pdf
import requests
files = {"file": open("protected.pdf", "rb")}
data = {"action": "remove", "password": "currentpass", "new_password": "newpass"}
r = requests.post("https://best.free/api/tools/pdf-unlock/", files=files, data=data)
with open("unlocked.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("action", "remove");
fd.append("password", "currentpass");
fd.append("new_password", "newpass");
const r = await fetch("https://best.free/api/tools/pdf-unlock/", { method: "POST", body: fd });
const blob = await r.blob(); // the unlocked.pdf
Жауап: The PDF with its password removed (or added).