باشترین ئازاد بەستەری PDF
پاسۆردەکە لە پی دی ئێفەکەت بدە کە دەتوانیت بی کاتەوە، یان یەکێکی تر زیاد بکە بۆ پاراستنی - بەبێ پارە، هیچ نیشانەی ئاوی، هیچ تۆمارکردنێک.
چۆن کاردەکات
- _بڕۆ. پڕۆگرامی PDF هەڵبژێرە و پاسپۆرتی لابدە یان پاسپۆرتی زیاد بکە
- پەڕگە. پەڕگەو وشهی گواستنەوەی ئێستا بنووسە بۆ کردنەوەی کۆدی بەستەری دەرەکی، یان پەڕگەو وشەیەکی گواستنەوەی نوێ بۆ پاراستنی فۆڕمەکە.
- دابەزاندن. کۆدەکەت یان پاراستنی نوێی PDF بە خۆڕایی دابەزێنرێت
دەربارەی ئەم ئامرازە
.پرۆگرامی PDF کردنەوەی کۆدی گواستنەوەی لە PDF ی کە دەتوانیت بیکەرە لابدەرێت، بۆیە ناتوانیت هەر کاتێک پرسیارت لێبکرێت. گواستنەوەی ئێستا بنێرێت و کۆپییەکی ناپارێزراو وەردەگریت. هەمان ئامراز لە ڕێگەی ترەوە کاردەکات: هەڵبژێرە زیاد بکە و کۆدی PDF بە گواستنەوەی نوێ کۆدەکاتەوە. تەنها ئەو بەڵگەنامە کردنەوەیە کە دەتوانیت گواستنەوەی بۆ بکەیت - ڕێگەیەکی نییە بۆ چوونە ناو PDF کە ناتوانیت بیکەرە. هیچ نیشانەی ئاوی نییە، هیچ تۆمارکردنێک نییە، لە بیرەوەریدا پڕۆسێس کراوە و ڕەوانەکراوە
خەڵک بۆ چی بەکاری دەهێنن
- ڕێگری بکە لە پرسیارکردن بۆ گووتار لەسەر پڕۆگرامی پی دی ئێف کە تۆ خاوەنییت
- وشەیەکی نهێنیی ناسراو هەڵبگرە پێش ئەوەی بەیەکەوە ببەسترێت یان بگۆڕدرێت
- پاسپۆرتێک زیاد بکە بۆ پاراستنی سندێکی هەستیار
- پاراستنی دووبارە بۆ پڕۆگرامی PDF بە گووتارێکی نوێ
پەرەپێدەر
ئەم ئامرازە لە کۆدی خۆتەوە بە ئۆتۆماتیکی بەکاربهێنە. داواکاری POST بنێرێت بۆ خاڵەکانی کۆتایی خوارەوە و هەمان ئەنجامی کە ئامرازی وێب بەرهەمی دەهێنێت بەدەست بهێنە. نرخی سنووردارە بۆ هەر ئای پییەک و پێویستی بە تۆمارکردن نییە - کلیلی 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).