Il tuo logo in filigrana sul PDF
Questo strumento del KIT sovrappone un’immagine — il logo aziendale, un timbro grafico, una firma scansionata — a ogni pagina di un PDF, in trasparenza. Utile per marcare i documenti con il tuo marchio prima di inviarli, così restano riconoscibili e più difficili da riutilizzare senza permesso.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Carica il logo, scegli come applicarlo
Carichi l’immagine — meglio un PNG con sfondo trasparente per un effetto pulito — e decidi dove posizionarla, quanto grande e con quale trasparenza. Il KIT la ripete su ogni pagina senza deformarla, mantenendo le proporzioni. Il marchio entra a far parte del PDF, quindi si vede all’apertura in ogni lettore e in stampa, non solo mentre lavori sul file.
Logo o testo: due strumenti
Se vuoi applicare un’immagine, sei nel posto giusto. Se invece ti basta una scritta come “Riservato” o “Copia”, è più semplice la filigrana di testo del KIT, senza dover preparare un file grafico. Puoi anche combinarli in due passaggi: prima il logo, poi la scritta, per un documento marcato in modo completo.
Marchiare senza rovinare il documento
Con la giusta trasparenza, il logo resta leggibile ma non copre il contenuto: firma la pagina senza appesantirla. È il modo con cui studi e agenzie personalizzano preventivi, report e proposte prima di consegnarli, dando un’impronta riconoscibile a ogni foglio e rendendo più difficile spacciare il documento per proprio.
Da web o in automatico
La applichi da questa pagina. Via API puoi marcare in automatico ogni documento in uscita con il logo aziendale — comodo per chi produce molti PDF — e presto sarà possibile anche da app, email e Telegram. Costa $0.002 a documento.
Casi d'uso
Preventivi con il marchio dello studio
Tecnoedil Verona S.n.c. applica il proprio logo in filigrana su ogni preventivo, così le proposte sono subito riconoscibili anche a distanza di mesi.
Report firmati con l’immagine aziendale
Un report per il cliente esce con il marchio di Rossi & Figli S.r.l. su ogni pagina, in trasparenza leggera che non disturba la lettura.
Timbro grafico su un documento
Uno studio applica un timbro grafico scansionato su un documento prima di consegnarlo, per dargli un’impronta ufficiale.
Domande frequenti
Che immagine posso usare come filigrana?
Un file immagine come PNG o JPG; per un risultato pulito conviene un PNG con sfondo trasparente. Scegli tu posizione, dimensione e trasparenza.
Il logo si ripete su tutte le pagine?
Sì, viene applicato in modo uniforme a ogni pagina del PDF. Regolando la trasparenza resta visibile senza coprire il testo.
Meglio filigrana con immagine o con testo?
Per un logo o un timbro grafico, questa con immagine. Per una semplice scritta come “Bozza”, è più rapida la filigrana di testo del KIT.
Quanto costa?
$0.002 a documento, qualunque sia il numero di pagine. Nessun abbonamento: si paga a consumo.
Il mio logo e il documento restano privati?
Sì. Immagine e PDF vengono usati solo per applicare la filigrana e poi eliminati dai nostri server; non conserviamo nulla di ciò che carichi.
La filigrana resta anche in stampa?
Sì: l’immagine entra nel PDF, quindi si vede in qualsiasi lettore e viene stampata sul foglio.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/pdf/watermark-image \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"pdf":"https://ejemplo.com/documento.pdf"}'const res = await fetch("https://api.kit.forhosting.com/pdf/watermark-image", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"pdf": "https://ejemplo.com/documento.pdf"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/watermark-image",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"pdf": "https://ejemplo.com/documento.pdf"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/watermark-image", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"pdf":"https://ejemplo.com/documento.pdf"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"pdf":"https://ejemplo.com/documento.pdf"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/watermark-image", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"pdf": "https://ejemplo.com/documento.pdf"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.watermark_image",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 25 |
max_pages | 200 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
413 | input_too_large | Il file o il testo inviato supera il limite di questo strumento. |