Plej bona libera Malŝlosi PDF
Forprenu la pasvorton de PDF-dokumento, kiun vi povas malfermi, aŭ aldonu pasvorton por protekti ĝin - senpage, sen akvosigno, sen aliĝo.
Kiel ĝi funkcias
- Alŝuti. Elekti la PDF kaj elekti Forigi pasvorton aŭ Aldoni pasvorton.
- Entajpu pasvorton. Entajpu la nunan pasvorton por malŝlosi, aŭ novan pasvorton por protekti la dosieron.
- Elŝuti. Via malŝlosita aŭ ĵus protektita PDF aŭtomate elŝutas.
Pri tiu ilo
Malŝlosi PDF forigas la pasvorton de PDF, kiun vi jam povas malfermi, tiel ke vi ne plu estas demandata ĉiufoje. Entajpu la nunan pasvorton kaj vi ricevos neprotektitan kopion. La sama ilo funkcias alimaniere: elektu Aldoni kaj ĝi ĉifras la PDF per nova pasvorto anstataŭe. Ĝi nur malŝlosas dokumentojn, por kiuj vi povas doni pasvorton - ĝi ne estas maniero eniri PDF, kiun vi ne povas malfermi. Neniu akvomarkoj, neniu subskribo, prilaborita en memoro kaj forĵetita.
Kion homoj uzas ĝin por
- Ĉesi esti demandata pasvorton por PDF-oj, kiujn vi posedas
- Forigi konatan pasvorton antaŭ kunfandi aŭ redakti
- Aldoni pasvorton por protekti la konfidencan dokumenton
- Reprotekti PDF-on per nova pasvorto
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/pdf-unlock/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
file (dosiero) |
protected.pdf |
Jes | PDF, ≤25 MB. |
action |
remove |
Ne | "remove" to strip a password, "add" to set one. |
password |
currentpass |
Ne | Current password (required to remove/re-protect). |
new_password |
newpass |
Ne | 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
Respondo: The PDF with its password removed (or added).