ForHosting KIT · PDF e documentos

Calculadora de imposição de PDF para livreto grampeado

A calculadora de imposição de livreto PDF transforma a quantidade de páginas do documento na ordem exata para impressão com grampeamento central.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Ela acrescenta o menor número permitido de páginas em branco e lista cada folha física, mostrando frente e verso da esquerda para a direita. O resultado é determinístico e pode alimentar um fluxo de impressão, apoiar a conferência de pré-impressão ou orientar a reorganização das páginas. Não é preciso enviar o PDF, pois o cálculo depende somente da quantidade de páginas do arquivo original.

Por que a ordem das páginas parece incomum

Um livreto com grampeamento central é formado por folhas impressas nos dois lados, dobradas ao meio, encaixadas e grampeadas na dobra. Essa construção física altera a ordem em que as páginas aparecem nas folhas abertas. A primeira dupla visível não é simplesmente formada pelas páginas um e dois: na folha externa, a maior posição imposta fica ao lado da página um na frente, enquanto a página dois fica ao lado da penúltima posição no verso. O padrão se repete em direção ao centro. A calculadora faz esses pares para todas as folhas e identifica as posições da frente e do verso, da esquerda para a direita. A lista começa pela folha mais externa, como costuma ocorrer na inspeção de pré-impressão. As posições numeradas correspondem ao PDF original; uma posição marcada como branca é preenchimento acrescentado, não uma página ausente. O resultado descreve a imposição em ordem de leitura e não altera, envia nem renderiza o PDF.

Como o preenchimento em branco é validado

Cada folha dobrada fornece quatro páginas de livreto: duas posições na frente e duas no verso. Portanto, o total imposto precisa ser divisível por quatro. Quando a quantidade original não é múltipla de quatro, a calculadora acrescenta o menor número de páginas em branco necessário para chegar ao próximo total válido. Um PDF de dez páginas, por exemplo, precisa de duas páginas em branco e passa a ter doze posições. O campo max_blank_pages determina se esse ajuste pode ser aceito. O padrão de três permite qualquer resto possível, enquanto um valor menor possibilita que uma regra de produção rejeite arquivos com preenchimento além do esperado. Use zero quando os arquivos recebidos já precisarem conter uma assinatura completa. Se a necessidade superar o limite, a solicitação retorna um erro de entrada. O preenchimento sempre vem depois da última página original, e a resposta informa os totais original e imposto para tornar o ajuste claro e auditável.

Como usar o plano de folhas na impressão

Considere cada item da lista como uma folha física antes da dobra. O objeto front informa as posições esquerda e direita da frente, e back informa o mesmo para o verso. A configuração exata de virada do duplex, rotação, compensação de deslocamento, sangria e marcas depende da impressora e do acabamento; por isso, não faz parte deste cálculo. Antes da produção, compare uma pequena prova dobrada com a sequência retornada: confirme que a página um começa no lugar esperado, que as páginas consecutivas se encontram após a dobra e que os espaços em branco ficam no fim do documento em ordem de leitura. Equipes de software podem usar a resposta para criar listas de reordenação, relatórios de pré-impressão ou instruções ao operador. Objetos explícitos de página em branco evitam confusão com zero ou null. A operação usa apenas aritmética, não acessa a rede e repete o resultado para entradas iguais. A automação por API custa US$ 0,002 por solicitação.

Preparar um livreto de baixa tiragem

Calcule as posições da frente e do verso antes de reorganizar um folheto para impressão duplex com grampeamento central.

Validar uma exportação de pré-impressão

Compare um arquivo imposto com um plano de folhas calculado separadamente e confirme se o preenchimento é permitido.

Automatizar instruções de impressão

Gere um plano determinístico folha por folha para um fluxo, uma ordem de serviço ou uma ferramenta de reordenação de PDF.

Quanto custa uma solicitação pela API?

Cada solicitação custa US$ 0,002. O mesmo cálculo determinístico também está disponível no navegador.

Por que o total imposto deve ser divisível por quatro?

Uma folha dobrada e impressa nos dois lados cria quatro posições, então o livreto precisa ter um múltiplo de quatro.

Onde as páginas em branco são acrescentadas?

Elas são colocadas depois da última página numerada, antes do cálculo da ordem das folhas.

O que ocorre se max_blank_pages for muito baixo?

A solicitação retorna um erro de entrada informando quantas páginas em branco são necessárias e quantas foram permitidas.

Esta ferramenta modifica ou envia meu PDF?

Não. Ela recebe apenas a quantidade de páginas e devolve um plano; não lê, armazena, renderiza nem regrava o PDF.

A saída inclui rotação e configuração de virada duplex?

Não. Essas opções variam conforme a impressora. A saída cobre a ordem lógica, da esquerda para a direita, em cada lado.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/pdf/booklet-layout

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/pdf/booklet-layout \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"page_count":10}'
{
  "page_count": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "pdf.booklet_layout",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_pages100000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →