Beýik azat PDF imzalamak
Bir imza resim ýa-da ýazgyly adny PDF sahypasyna goý - mugt, çap etme, ýazma.
Nädip işleýär
- _Ýükle. Imzalamak isleýän PDF faýlyny saýla (100 MB'a çenli).
- Bir imza ekle. Bir imza resim yükle ýa-da adyňyzy ýaz, soňra sahypany we ýeri belleň.
- Download. Imzalanan PDF otomatik ýüklenilýär; hiç zat saklanmaýar.
Bu esbap hakda
PDF imzalamak senediňiziň bir sahypasyna imza goýar. Emzigiňizi bir resimi ýükläp ony möhürleň ýa-da bir metin imzasyny goýmak üçin adyňyzy ýazyň, soňra haýsy sahypany we nerede durjakdygyny belleň. Bu bir forma, bir hat ýa-da bir şertnamä çaplamadan, imzalamadan we skan etmeden imzalamak üçin gündelik iş üçin döredildi. Imza PDF'e öz içinde gömülýär. Suw belgisi ýok, imzalama ýok, hafızada işlenip we boşadylýar.
Adamlar ony näme üçin ulanýar
- Bir şertnamany ýa-da ylalaşygy çaplamazdan imzala
- Emläkden öň imzaňyzy bir forma goşuň
- Senediň belli bir sahypasynda inisiallary goý
- Skan etmeýän bolsaň imzany ýaz
Öňki
Bu esbap öz kodyňyzdan automatlaň. Aşakdaky sonuk nokta POST soragyny iberiň we web esbaby öndüren netijäni alyň. Bu IP üçin tizlik çäklendirilen we hiç bir ýazma gerek däl - API açarlary has ýokary çäklendirmeler üçin gelýä.
https://best.free/api/tools/pdf-sign/
| Parametr | Mysal | Gerekli | _Ýazy |
|---|---|---|---|
file (faýl) |
contract.pdf |
Eý | PDF, ≤25 MB. |
signature (faýl) |
signature.png |
_Ýok | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
_Ýok | Typed signature, used if no image is sent. |
page |
1 |
_Ýok | Page number to sign (default last). |
x |
350 |
_Ýok | X position in points from the left. |
y |
680 |
_Ýok | Y position in points from the top. |
width |
160 |
_Ýok | 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
Jawaby: The PDF with a signature image or text placed on a page.