Энг яхши бепул PDF қулфини очиш
PDF файлини очишингиз учун махфий сўзни олиб ташланг ёки уни ҳимоя қилиш учун махфий сўзни қўшинг - бепул, сув белгисисиз, рўйхатдан ўтишсиз.
У қандай ишлайди
- Юклаб олиш. PDF файлини танланг ва Махфий сўзни ўчиришни ёки Махфий сўзни қўшишни танланг.
- Махфий сўзни киритинг. Қўлланмани қулфдан чиқариш учун ҳозирги махфий сўзни ёки файлни ҳимоя қилиш учун янги махфий сўзни киритинг.
- Юклаб олиш. Сизнинг қулфдан чиқарилган ёки янги ҳимояланган PDF файлларингиз автоматик равишда юклаб олинади.
Ушбу асбоб ҳақида
PDF қулфини очиш сиз очиб бўлган PDF дан махфий сўзни олиб ташлайди, шунинг учун сиз ҳар сафар сўралмасдан қоласиз. Ҳозирги махфий сўзни киритинг ва ҳимояланмаган нусхани қайта оласиз. Худди шу асбоб бошқача ишлайди: Қўшишни танланг ва у PDF дан янги махфий сўз билан шифрлайди. У фақат сиз махфий сўзни кирита оладиган ҳужжатларни қулфдан чиқаради - бу очиб бўлмайдиган PDF га кириш йўли эмас. Сув белгиси йўқ, имзо йўқ, хотирада ишланади ва ташлаб юборилади.
Одамлар нима учун фойдаланадилар?
- Сизга тегишли PDF файлда махфий сўз сўралишини тўхтатиш
- Бирлаштириш ёки таҳрирлашдан олдин маълум махфий сўзни олиб ташлаш
- Ҳужжатни ҳимоя қилиш учун махфий сўзни қўшиш
- PDF'ни янги махфий сўз билан қайта ҳимоялаш
Ижодкор API
Бу асбобни ўз кодингиздан автоматлаштиринг. Қуйидаги охирги нуқтага POST талабини юборинг ва веб асбоби ишлаб чиқарган натижага эга бўлинг. У ҳар бир IP учун тезлик чегараланган ва рўйхатдан ўтиш талаб этилмайди - юқори чегаралар учун API калитлари яқинда пайдо бўлади.
https://best.free/api/tools/pdf-unlock/
| Парамeтрлар | Мисол | Кўрсатма | Ёдлаш |
|---|---|---|---|
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).