Parim vaba PDF- i signeerimine
Viska signatuuri pilt või trükitud nimi PDF lehele ~ tasuta, ei printimine, ei signatuuri.
Kuidas see toimib
- Üleslaadimine. Valige PDF, millele peate alla kirjutama (kuni 25 MB).
- Lisa signatuur. Laadi üles signatuuripilt või kirjuta oma nimi, seejärel määra lehekülg ja asukoht.
- Allalaadimine. Allkirjastatud PDF- i allalaadimine on automaatne; midagi ei salvestata.
Selle tööriista info
Kirjuta PDF alla signatuur dokumendi leheküljele. Laadi üles oma allkirja kujutis, et see sisse lüüa või kirjuta oma nimi teksti allkirja kukutamiseks, seejärel määra, millisele leheküljele ja kuhu see maandub. See on ehitatud iga päev vormi, kirja või lepingu allkirjastamiseks ilma seda välja printimata, signeerimata ja skaneerimata. Allkiri on põimitud PDF- i enda sisse. Ei ole vesimärki, pole signatuuri, seda ei töödelda mälus ega visata minema.
Milleks seda kasutatakse?
- Kirjutage alla lepingule või kokkuleppele ilma seda trükimata
- Lisa oma allkiri vormile enne selle meilimist
- Initsiaalid pannakse dokumendi konkreetsele leheküljele
- Kirjutatud allkirja tempel, kui skaneerimist ei ole
Arendaja API
Automaatne see tööriist oma koodi. Saada POST taotluse tulemusnäitaja all ja saada sama tulemuse veebitööriist toodab. See on määr piiratud IP ja ei vaja registreeruda ~ API klahvid kõrgemate piire on tulemas.
https://best.free/api/tools/pdf-sign/
| Parameeter | Näide | Nõutav | Märkused |
|---|---|---|---|
file (fail) |
contract.pdf |
Jah | PDF, ≤25 MB. |
signature (fail) |
signature.png |
Ei. | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
Ei. | Typed signature, used if no image is sent. |
page |
1 |
Ei. | Page number to sign (default last). |
x |
350 |
Ei. | X position in points from the left. |
y |
680 |
Ei. | Y position in points from the top. |
width |
160 |
Ei. | 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
Vastus: The PDF with a signature image or text placed on a page.