Najlepšie zadarmo Podpísať PDF súbor
Na stránku PDF môžete umiestniť obrázok podpisu alebo zadané meno - bezplatne, bez tlače a bez registrácie.
Ako to funguje
- Nahrať. Vyberte PDF, ktoré chcete podpísať (až do veľkosti 100 MB).
- Pridanie podpisu. Nahrajte obrázok podpisu alebo zadajte svoje meno a potom nastavte stranu a pozíciu.
- Stiahnuť. Podpísaný PDF sa stiahne automaticky, nič sa neukladá.
O tomto nástroji
Podpis PDF umiestni podpis na stranu dokumentu. Nahrajte obrázok svojho podpisu, aby ste ho mohli označiť pečiatkou, alebo zadajte svoje meno, aby ste mohli umiestniť textový podpis, a potom nastavte, na ktorej strane a kde sa má podpis zobraziť. Je vytvorený pre každodenné podpísanie formulára, listu alebo zmluvy bez tlače, podpisu a skenovania späť. Podpis je vložený do samotného PDF. Žiadna vodoznak, žiadny podpis, spracovaný v pamäti a zahodený.
Na čo ho ľudia používajú
- Podpísanie zmluvy alebo dohody bez tlače
- Pridanie podpisu do formulára pred jeho odoslaním e-mailom
- Umiestnenie iniciál na konkrétnu stranu dokumentu
- Označenie písaného podpisu pečiatkou, keď nemáte naskenovaný podpis
API pre vývojárov
Automatizujte tento nástroj z vlastného kódu.Pošlite požiadavku POST na koncový bod uvedený nižšie a získajte rovnaký výsledok ako webový nástroj. Je obmedzený rýchlosťou na IP a nevyžaduje registráciu - kľúče API pre vyššie limity budú k dispozícii.
https://best.free/api/tools/pdf-sign/
| Parameter | Príklad | Povinné | Poznámky |
|---|---|---|---|
file (súbor) |
contract.pdf |
Áno | PDF, ≤25 MB. |
signature (súbor) |
signature.png |
Nie | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
Nie | Typed signature, used if no image is sent. |
page |
1 |
Nie | Page number to sign (default last). |
x |
350 |
Nie | X position in points from the left. |
y |
680 |
Nie | Y position in points from the top. |
width |
160 |
Nie | 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
Odpoveď: The PDF with a signature image or text placed on a page.