Pi bon lib Sinèl PDF
Drop yon imaj siyen oswa non te tape sou yon paj PDF - gratis, pa gen imprimé, pa gen enskripsyon.
Kijan li travay
- Envoke. Chwazi PDF ou bezwen siyen (jouk 25 MB).
- Mete yon non nouvo pou mesaj la. Upload yon imaj sinyòm oswa ekri non ou, Lè sa a, defini paj la ak pozisyon.
- Enstale. PDF ki siyen an telechaje otomatikman; pa gen anyen ki estoke.
Atik sa a
Sign PDF mete yon sijè sou yon paj nan dokiman ou. Enstale yon imaj de sijè ou pou li ka parèt sou li, oswa ekri non ou pou ou ka mete yon sijè tèks, epi chwazi ki paj ak kote li pral parèt. Li fèt pou ka chak jou pou sipòte yon fòm, yon lèt oswa yon kontra san yo pa bezwen imprimer, signer ak scanner li. Sijè a se enkòpore nan PDF a menm. Pa gen watermark, pa gen signup, pwosesé nan memwa ak dechèp.
Ki sa moun yo itilize li pou
- Signer un contrat ou un accord sans l'imprimer
- Ajoute yon sinyòm nan yon fòm anvan ou voye l' nan imèl
- Mete inisyal sou yon paj espesifik nan yon dokiman
- Stamp yon signatè tape lè ou pa gen okenn scan
Developer API
Automate zouti sa a soti nan kòd ou. Envoye yon demann POST nan pwent fen anba a epi jwenn menm rezilta a ke zouti entènèt la pwodwi. Li se rate-limited pa IP ak pa bezwen okenn enskripsyon - kle API pou limit ki pi wo yo ap vini.
https://best.free/api/tools/pdf-sign/
| Paramèt | Egzanp | Required | Notifikasyon |
|---|---|---|---|
file (Fichièr) |
contract.pdf |
Wi | PDF, ≤25 MB. |
signature (Fichièr) |
signature.png |
Non | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
Non | Typed signature, used if no image is sent. |
page |
1 |
Non | Page number to sign (default last). |
x |
350 |
Non | X position in points from the left. |
y |
680 |
Non | Y position in points from the top. |
width |
160 |
Non | 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
Reponn: The PDF with a signature image or text placed on a page.