Najbolji slobodni Potpiši PDF
Ispustite sliku potpisa ili utipkano ime na PDF stranicu — besplatno, bez štampanja, bez prijave.
Kako to funkcioniše
- Upload. Izaberite PDF koji trebate potpisati (do 25 MB).
- Dodaj potpis. Učitaj sliku potpisa ili napiši svoje ime, a zatim postavi stranicu i poziciju.
- Preuzmi. Potpisani PDF se automatski preuzima; ništa se ne pohranjuje.
O ovom alatu
Potpis PDF stavlja potpis na stranicu vašeg dokumenta. Učitaj sliku vašeg potpisa da ga obezbjediš, ili upišite svoje ime da biste ubacili tekst potpisa, zatim postavite koju stranicu i gdje će se nalaziti. Napravljen je za svakodnevne slučajeve potpisivanja formulara, pisma ili ugovora bez štampanja, potpisivanja i skeniranja nazad. Potpis je ugrađen u sam PDF. Nema vodenog žiga, nema potpisivanja, obrađen u memoriji i odbačen.
Za šta ga ljudi koriste?
- Potpišite ugovor ili sporazum bez štampanja
- Dodaj svoj potpis na obrazac prije nego što ga pošalješ e-poštom
- Postavite inicijale na određenu stranicu dokumenta
- Pečati utipkani potpis kada nemate skeniranu kopiju
API za programere
Automatizirajte ovaj alat iz vašeg vlastitog koda. Pošaljite POST zahtjev dolje navedenoj krajnjoj tački i dobijte isti rezultat koji web alat proizvodi. Ograničen je brzinom po IP-u i ne treba registracija - API ključevi za veća ograničenja dolaze.
https://best.free/api/tools/pdf-sign/
| Parametar | Primjer | Obvezno | Bilješke |
|---|---|---|---|
file (datoteka) |
contract.pdf |
Da. | PDF, ≤25 MB. |
signature (datoteka) |
signature.png |
Ne, ne, ne. | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
Ne, ne, ne. | Typed signature, used if no image is sent. |
page |
1 |
Ne, ne, ne. | Page number to sign (default last). |
x |
350 |
Ne, ne, ne. | X position in points from the left. |
y |
680 |
Ne, ne, ne. | Y position in points from the top. |
width |
160 |
Ne, ne, ne. | 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
Odgovor: The PDF with a signature image or text placed on a page.