Calcolatore di abbondanza e margine di sicurezza
Preparare un progetto per la stampa professionale richiede più del semplice formato finale.
Esegui gratis nel browser
Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.
Il file si estende normalmente oltre la linea di taglio, così piccoli scostamenti della lama non lasciano bordi non stampati, mentre testi e immagini importanti restano in un'area sicura separata. Questo calcolatore trasforma larghezza e altezza finite, abbondanza e margine di sicurezza nel formato completo del documento e in coordinate esatte. Lei può usare i valori comuni per una stima rapida oppure inserire le specifiche fornite dalla tipografia per ottenere misure adatte alla produzione.
Parta dal formato finito
Il formato finito è la larghezza e l'altezza che il cliente riceverà dopo il taglio del foglio stampato. Inserisca entrambe le dimensioni positive in pollici, millimetri o centimetri e mantenga la stessa unità per ogni valore di abbondanza e margine sicuro. Il calcolatore non converte silenziosamente misure miste, perché un valore come 3 potrebbe indicare tre millimetri oppure tre pollici, con risultati molto diversi. La larghezza complessiva è la larghezza finita più l'abbondanza sinistra e destra; l'altezza aggiunge quella superiore e inferiore. Un valore condiviso vale per tutti i lati, mentre i campi facoltativi per lato consentono di seguire una sagoma asimmetrica. I limiti di taglio restituiti sono coordinate nel documento più grande, misurate dall'angolo superiore sinistro. Il risultato permette quindi di verificare il calcolo, posizionare guide precise in un'applicazione di impaginazione o generare un documento via codice. Consideri sempre vincolanti le specifiche aggiornate della tipografia.
Legga correttamente i limiti dell'area sicura
L'abbondanza estende la grafica oltre la pagina finita; il margine sicuro sposta i contenuti importanti verso l'interno rispetto alla linea di taglio. Sono protezioni diverse e non vanno unite in un'unica distanza. Il calcolatore individua prima il rettangolo di taglio nel documento completo, poi aggiunge i rientri sinistro e superiore per trovare l'inizio dell'area sicura. Sottrae quindi i rientri destro e inferiore dai bordi opposti per determinare le coordinate finali. La risposta comprende i limiti sinistro, superiore, destro e inferiore, oltre a larghezza e altezza sicure, così Lei può creare guide o verificare un'impaginazione senza ripetere le sottrazioni. I margini specifici per lato sostituiscono quello comune quando una rilegatura, una piega, una finitura o una sagoma richiede più spazio su un bordo. Se i margini opposti consumano tutta la larghezza o l'altezza finita, la richiesta fallisce invece di restituire un rettangolo vuoto o invertito. In tal caso controlli l'unità e i valori inseriti.
Applichi il risultato al file di produzione
Crei il documento con la larghezza e l'altezza complessive restituite se il Suo flusso include l'abbondanza nelle dimensioni della pagina, oppure usi i singoli valori nei programmi che la memorizzano separatamente dal formato finito. Estenda sfondi, fotografie e altri elementi a vivo in tutta l'area di abbondanza. Mantenga loghi, testo, numeri di pagina, codici a barre e altri segni essenziali dentro il rettangolo sicuro. I limiti di taglio indicano dove dovrebbe cadere il bordo finito, ma il taglio fisico può variare; per questo né il bordo esterno né la linea di taglio sono posizioni affidabili per dettagli indispensabili. Prima dell'esportazione verifichi che l'origine delle coordinate e il modello delle pagine dell'applicazione corrispondano alla risposta: le coordinate partono dall'angolo superiore sinistro del documento completo. Confronti infine i valori inseriti con la sagoma specifica della tipografia. Rilegatura, pieghe, grande formato, buste e finiture particolari possono richiedere tolleranze differenti sui singoli lati.
Casi d'uso
Imposti il documento di una brochure
Trasformi formato finito e tolleranze tipografiche nelle dimensioni esatte e nelle coordinate delle guide.
Verifichi i contenuti essenziali
Controlli che testi, loghi e codici restino in un rettangolo sicuro prima dell'esportazione.
Generi impaginati di stampa via codice
Usi limiti deterministici per collocare guide di taglio e sicurezza in un flusso PDF automatizzato.
Domande frequenti
Quanto costa questo calcolatore?
L'uso nel browser è gratuito, oppure costa $0.002 per richiesta API.
Che cos'è l'abbondanza?
È la parte della grafica che supera il bordo di taglio previsto, evitando fasce non stampate in caso di piccoli scostamenti.
Che cos'è un margine di sicurezza?
È un rientro interno dal taglio che protegge i contenuti importanti dalle possibili variazioni.
I valori predefiniti valgono per ogni tipografia?
No. Sono un punto di partenza comune. Usi i requisiti esatti comunicati per il Suo lavoro.
Dove si trova l'origine delle coordinate?
Tutte le coordinate partono dall'angolo superiore sinistro del documento completo con abbondanza.
Ogni lato può avere una tolleranza diversa?
Sì. Inserisca valori per lato per sostituire la corrispondente abbondanza o il margine comune.
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/doc/print-bleed-margin-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"trim_width":8.5,"trim_height":11}'const res = await fetch("https://api.kit.forhosting.com/doc/print-bleed-margin-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"trim_width": 8.5,
"trim_height": 11
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/print-bleed-margin-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"trim_width": 8.5,
"trim_height": 11
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/print-bleed-margin-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"trim_width":8.5,"trim_height":11}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"trim_width":8.5,"trim_height":11}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/print-bleed-margin-calc", 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
{
"trim_width": 8.5,
"trim_height": 11
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.print_bleed_margin_calc",
"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. |