Bebas Terbaik Nyahkunci PDF
Ambil katalaluan dari PDF yang anda boleh buka, atau tambah satu untuk melindunginya - percuma, tiada tanda air, tiada pendaftaran.
Bagaimana ia berfungsi
- Muatkan. Pilih PDF dan pilih Buang katalaluan atau Tambah katalaluan.
- Masukkan katalaluan. Taip katalaluan semasa untuk membuka kunci, atau katalaluan baru untuk melindungi fail.
- Muat turun. PDF anda yang dikunci atau baru dilindungi akan dimuat turun secara automatik.
Perihal alat ini
Nyahkunci PDF membuang kata laluan dari PDF yang anda boleh buka, jadi anda berhenti diminta setiap masa. Masukkan kata laluan semasa dan anda akan mendapat salinan tidak dilindungi kembali. Alat yang sama berfungsi dengan cara lain: pilih Tambah dan ia menyulitkan PDF dengan kata laluan baru sebagai gantinya. Ia hanya melumpuhkan dokumen yang anda boleh berikan kata laluan untuk - ia bukan cara untuk merosakkan PDF yang anda tidak boleh buka. Tiada tanda air, tiada pendaftaran, diproses dalam memori dan dibuang.
Apa yang orang gunakan untuk
- Hentikan diminta katalaluan pada PDF yang anda miliki
- Buang katalaluan yang diketahui sebelum mencantum atau mengedit
- Tambah katalaluan untuk melindungi dokumen sensitif
- Lindungi semula PDF dengan katalaluan baru
Pembangun
Automatikkan alat ini dari kod anda sendiri. Hantar permintaan POST ke titik akhir di bawah dan dapatkan hasil yang sama yang dihasilkan oleh alat web. Ia terhad kadar per IP dan tidak memerlukan pendaftaran - kekunci API untuk had yang lebih tinggi akan datang.
https://best.free/api/tools/pdf-unlock/
| Parameter | Contoh | Diperlukan | Nota |
|---|---|---|---|
file (fail) |
protected.pdf |
Ya | PDF, โค25 MB. |
action |
remove |
Tidak | "remove" to strip a password, "add" to set one. |
password |
currentpass |
Tidak | Current password (required to remove/re-protect). |
new_password |
newpass |
Tidak | 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
Balasan: The PDF with its password removed (or added).