أفضل مجاني توقيع PDF
ضع صورة توقيع أو اسم مطبوع على صفحة PDF - مجانا، لا طباعة، لا التسجيل.
كيف يعمل
- تحميل. اختار ملف PDF الذي تريد توقيعه (حتى 25 ميغابايت).
- إضافة توقيع. تحميل صورة توقيع أو كتابة اسمك، ثم تحديد الصفحة والمكان.
- تنزيل. تنزيل PDF الموقعة تلقائيا؛ لا شيء مخزن.
عن هذه الأداة
يضع توقيع PDF توقيعاً على صفحة من مستندك. قم بتحميل صورة لتوقيعك لختمها، أو أكتب اسمك لإسقاط توقيع نصي، ثم حدد الصفحة التي ستنزل فيها، ومكانها. تم تصميمه للحالة اليومية للتوقيع على استمارة، رسالة أو عقد دون طباعة، توقيع ومسحها. التوقيع مدمج في PDF نفسه. لا علامة مائية، لا توقيع، معالجة في الذاكرة والتخلص منه.
ما الذي يستخدمه الناس
- توقيع عقد أو اتفاق دون طبعه
- إضافة توقيعك إلى استمارة قبل إرسالها بالبريد الإلكتروني
- وضع الحروف الأولى في صفحة محددة من الوثيقة
- ختم توقيع مطبوع عندما لا يكون لديك مسح
رابطة تطوير البرمجيات
أتمتة هذه الأداة من شفرة الخاصة بك. إرسال طلب POST إلى نقطة النهاية أدناه والحصول على نفس النتيجة أداة الويب ينتج. إنها محدودة السرعة لكل IP ولا تحتاج إلى التسجيل - مفاتيح API للحدود الأعلى قادمة.
https://best.free/api/tools/pdf-sign/
| البارامترات | مثال | المطلوبة | حواشي |
|---|---|---|---|
file (الملف) |
contract.pdf |
نعم | PDF, ≤25 MB. |
signature (الملف) |
signature.png |
لا | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
لا | Typed signature, used if no image is sent. |
page |
1 |
لا | Page number to sign (default last). |
x |
350 |
لا | X position in points from the left. |
y |
680 |
لا | Y position in points from the top. |
width |
160 |
لا | Signature width in points. |
curl -X POST https://best.free/api/tools/pdf-sign/ \
-F 'file=@contract.pdf' \
-F 'signature=@signature.png' \
-F 'text=Jane Doe' \
-F 'page=1' \
-F 'x=350' \
-F 'y=680' \
-F 'width=160' \
-o signed.pdf
import requests
files = {"file": open("contract.pdf", "rb"), "signature": open("signature.png", "rb")}
data = {"text": "Jane Doe", "page": 1, "x": 350, "y": 680, "width": 160}
r = requests.post("https://best.free/api/tools/pdf-sign/", files=files, data=data)
with open("signed.pdf", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("signature", fileInput.files[0]);
fd.append("text", "Jane Doe");
fd.append("page", 1);
fd.append("x", 350);
fd.append("y", 680);
fd.append("width", 160);
const r = await fetch("https://best.free/api/tools/pdf-sign/", { method: "POST", body: fd });
const blob = await r.blob(); // the signed.pdf
الرد: The PDF with a signature image or text placed on a page.