بهترین آزاد امضای 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.