Calcolo fogli per opuscoli a punto metallico
Un opuscolo a punto metallico nasce da fogli piegati e ogni foglio fisico produce quattro pagine finite: due sul fronte e due sul retro.
Esegui gratis nel browser
Questo calcolatore trasforma qualsiasi numero positivo di pagine nella quantità di fogli necessaria. Se il totale non è divisibile per quattro, arrotonda al foglio completo successivo e indica quante pagine bianche occorre aggiungere. Usi il risultato per pianificare l’imposizione, stimare la carta e individuare errori di paginazione prima che il file entri in produzione.
Conteggi tutte le pagine dell’opuscolo finito
Parta dal numero complessivo di pagine che il lettore sfoglierà, non dal numero di tavole del PDF né dalle facciate stampate. Includa prima, seconda, terza e quarta di copertina quando appartengono allo stesso prodotto cucito. Conti anche pagine volutamente vuote, frontespizi, colophon, pubblicità, divisori e qualsiasi pagina numerata o meno. Una pagina è una facciata finita dopo taglio e piega. La distinzione è importante: un foglio ha due lati, ogni lato ospita due pagine imposte e il foglio piegato fornisce quindi quattro pagine finali. Inserisca il totale in total_pages. Il calcolatore accetta numeri interi da uno a un milione. L’API riconosce anche pages come alias, sebbene total_pages sia il campo canonico nella documentazione e nei client generati. Basare il conteggio sull’oggetto finito evita di dividere nuovamente per quattro le tavole del PDF o di dimenticare che la copertina occupa anch’essa quattro posizioni.
Comprenda arrotondamento e pagine bianche
Le segnature a punto metallico devono contenere un multiplo di quattro pagine, perché non è possibile rilegare una frazione di foglio piegato. Il calcolo divide il totale richiesto per quattro e arrotonda per eccesso al foglio intero successivo. Moltiplica poi i fogli per quattro per ricavare la capacità imposta. La differenza dal totale richiesto viene restituita come blank_pages. Per esempio, un documento di 22 pagine richiede sei fogli, capaci di 24 pagine imposte, e lascia due posizioni bianche. Anche un documento di 24 pagine usa sei fogli, senza bianchi. Il risultato non stabilisce dove inserirli. Questa scelta editoriale e di prestampa dipende dal contenuto, dalle richieste dello stampatore e dal software di imposizione; spesso i bianchi sono collocati accanto alle copertine interne o al confine tra sezioni. Il calcolo evidenzia soltanto la differenza inevitabile, così Lei può rivedere i contenuti, aggiungere pagine per note o approvare i bianchi prima dell’imposizione del PDF definitivo.
Utilizzi il risultato nel flusso di stampa
Consideri sheets come la quantità di fogli piegati per una copia finita, prima di scarti, avviamento, copie in eccedenza o imposizione sul foglio macchina. Per stimare la carta di produzione, moltiplichi i fogli per la tiratura e applichi separatamente la percentuale di scarto indicata dallo stampatore. Nei flussi commerciali più fogli dell’opuscolo possono essere disposti su un foglio madre più grande, quindi questo strumento non calcola la resa del foglio macchina. Non riordina pagine PDF, non genera segnature di stampa, non compensa lo slittamento, non sceglie la fibra e non verifica lo spessore massimo della legatura. Tali decisioni dipendono dal formato finito, dallo spessore della carta, dalle attrezzature e dal sistema di imposizione. Usi il risultato come verifica strutturale anticipata: confronti imposed_pages con il progetto, gestisca consapevolmente blank_pages e comunichi i fogli quando richiede un preventivo. Tramite API, lo stesso calcolo deterministico costa $0.002 a richiesta e può entrare in moduli di stima, controlli prestampa o commesse automatiche.
Casi d'uso
Controllare il PDF di un opuscolo
Verifichi se la paginazione riempie fogli piegati completi e individui i bianchi necessari prima dell’imposizione.
Stimare la carta per copia
Ottenga il numero esatto di fogli piegati prima di applicare tiratura, scarti e resa del foglio madre.
Preparare preventivi di stampa
Converta le pagine indicate dal cliente in una quantità coerente di fogli in un modulo di stima o in una commessa automatica.
Domande frequenti
Perché un opuscolo a punto metallico deve avere pagine in multipli di quattro?
Ogni foglio è stampato sui due lati e piegato, creando quattro pagine finite. Una frazione di foglio fisico non può essere cucita.
Le copertine sono incluse in total_pages?
Sì, includa le quattro facciate quando la copertina fa parte della stessa struttura piegata e cucita. Chieda allo stampatore se è separata.
Dove vanno collocate le pagine bianche?
Il calcolatore ne indica solo il numero. Il grafico, il reparto prestampa o lo stampatore deve posizionarle secondo contenuti e rilegatura.
Il numero di fogli comprende gli scarti di stampa?
No. È la quantità esatta per copia finita. Aggiunga separatamente avviamento, scarti, eccedenze e resa del foglio madre.
Lo strumento può imporre o riordinare le pagine PDF?
No. Calcola solo capacità e bianchi; non crea segnature, non riordina pagine, non compensa lo slittamento e non modifica il PDF.
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/booklet-sheets \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_pages":22}'const res = await fetch("https://api.kit.forhosting.com/pdf/booklet-sheets", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_pages": 22
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/booklet-sheets",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_pages": 22
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/booklet-sheets", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_pages":22}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_pages":22}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/booklet-sheets", 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
{
"total_pages": 22
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.booklet_sheets",
"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. |