Migliore gratis Firma PDF
Lasciare un'immagine o un nome digitato su una pagina PDF Hoppenstedt libero, senza stampa, senza registrazione.
Come funziona
- Carica. Scegliere il PDF necessario per firmare (fino a 25 MB).
- Aggiungi una firma. Caricare un'immagine di firma o digitare il nome, quindi impostare la pagina e la posizione.
- Scarica. Il PDF firmato scarica automaticamente; nulla viene memorizzato.
Informazioni su questo strumento
Firma PDF posiziona una firma su una pagina del documento. Carica un'immagine della tua firma su cui stamparla, o digita il tuo nome per lasciare cadere una firma di testo, quindi imposta quale pagina e dove atterra. È costruito per il caso quotidiano di firmare un modulo, una lettera o un contratto senza stampare, firmare e ripassare. La firma è integrata nel PDF stesso. Nessuna filigrana, nessuna registrazione, elaborata in memoria e scartata.
Per cosa la gente lo usa
- Firmare un contratto o un accordo senza stamparlo
- Aggiungi la tua firma a un modulo prima di inviarlo via email
- Posizionare le iniziali su una pagina specifica di un documento
- Timbrare una firma digitata quando non si dispone di una scansione
API sviluppatore
Automatizza questo strumento dal tuo codice. Invia una richiesta POST all'endpoint sottostante e ottieni lo stesso risultato che lo strumento web produce. È limitato alla velocità per IP e non ha bisogno di chiavi API per l'iscrizione per limiti più elevati.
https://best.free/api/tools/pdf-sign/
| Parametro | Esempio | Richiesto | Osservazioni |
|---|---|---|---|
file (file) |
contract.pdf |
Sì | PDF, ≤25 MB. |
signature (file) |
signature.png |
No. | Signature image (PNG/JPG). Omit to use text. |
text |
Jane Doe |
No. | Typed signature, used if no image is sent. |
page |
1 |
No. | Page number to sign (default last). |
x |
350 |
No. | X position in points from the left. |
y |
680 |
No. | Y position in points from the top. |
width |
160 |
No. | 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
Risposta: The PDF with a signature image or text placed on a page.