Beýik azat PDF Kilini Aç
Açmak üçin bir PDF'den sözbaşyny al, ýa-da ony goramak üçin bir sözbaşy goş - mugt, suw belgisi ýok, ýazgy ýok.
Nädip işleýär
- _Ýükle. PDF-i saýla we sözbaşyny aýyr ýa-da goş
- _Gözleg:. Kynçylyklary açmak üçin häzirki sözbaşyny ýaz ýa-da faýly goramak üçin täze bir sözbaşyny ýaz.
- Download. Seniň kiçilen ýa-da täzeden goralan PDF-ň özüňden ýüklener.
Bu esbap hakda
PDF'i Kysgaldan Çykar PDF'den sözbaşyny aýyrýar, sebäbi siz her gezek soralanda soralmaz. Häzirki sözbaşyny giriz we goralmaz nusgasyny al. Şu alet başga bir ýol bilen işleýär: Ekle'i saýla we ol PDF'i täze sözbaşy bilen şifreleýär. Bu diňe sözbaşyny berjek senedleri kyslamy açýar - bu açyp bolmaýan PDF'e girmek üçin ýol däl. Suw belgisi ýok, ýazgy ýok, ýatda işlenip we boşadyldy.
Adamlar ony näme üçin ulanýar
- Bir PDF-i öz eýeçiligiňde bir sözbaşy soramakdan sakla
- Birikdirmek ýa-da düzetmekden öň belli bir sözbaşyny aýyr
- Senediň howpsuzlygyny goramak üçin bir sözbaşy ekle
- PDF'i täze bir sözbaşy bilen gorap goý
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/pdf-unlock/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
file (faýl) |
protected.pdf |
Eý | PDF, ≤25 MB. |
action |
remove |
_Ýok | "remove" to strip a password, "add" to set one. |
password |
currentpass |
_Ýok | Current password (required to remove/re-protect). |
new_password |
newpass |
_Ýok | 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
Jawaby: The PDF with its password removed (or added).