ForHosting KIT · Documents et PDF

Calculateur d’imposition PDF pour brochure piquée

Le calculateur d’imposition de brochure PDF convertit le nombre de pages d’un document en ordre exact pour une impression avec piqûre à cheval.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il ajoute le minimum autorisé de pages blanches, puis détaille chaque feuille physique avec ses positions recto et verso de gauche à droite. Ce résultat déterministe peut alimenter un flux d’impression, servir au contrôle prépresse ou guider le réagencement des pages. Aucun PDF ne doit être téléversé, car le calcul dépend uniquement du nombre de pages du document source.

Pourquoi l’ordre des pages paraît inhabituel

Une brochure piquée à cheval est composée de feuilles imprimées recto verso, pliées au centre, emboîtées puis agrafées sur le pli. Cette fabrication modifie l’ordre des pages sur les feuilles à plat. La première double page visible ne réunit pas simplement les pages un et deux : sur la feuille extérieure, la position imposée la plus élevée jouxte la page un au recto, tandis que la page deux jouxte l’avant-dernière position au verso. Ce motif se répète vers l’intérieur jusqu’au cahier central. Le calculateur réalise ces associations pour chaque feuille et indique les positions recto et verso de gauche à droite. La liste commence par la feuille extérieure, conformément au contrôle prépresse habituel. Les positions numérotées désignent les pages du PDF d’origine. Une position blanche correspond à un ajout de calage et non à une page source manquante. Le résultat décrit l’imposition dans l’ordre de lecture, sans modifier, téléverser ni afficher le PDF.

Comment les pages blanches sont validées

Chaque feuille pliée fournit quatre pages de brochure : deux positions au recto et deux au verso. Le total imposé doit donc être divisible par quatre. Si le nombre de pages source n’est pas déjà un multiple de quatre, le calculateur ajoute le minimum de blancs nécessaire pour atteindre le total valide suivant. Ainsi, un PDF de dix pages exige deux blancs et devient une brochure de douze positions. Le paramètre max_blank_pages détermine si cet ajustement est acceptable. Sa valeur par défaut de trois couvre tous les restes possibles ; une valeur inférieure permet à une règle de production de refuser les documents demandant trop de calage. Choisissez zéro si les fichiers en amont doivent déjà former un cahier complet. Si le besoin dépasse la limite, la requête renvoie une erreur de saisie. Les blancs sont toujours placés après la dernière page source, et la réponse présente les totaux original et imposé afin de rendre l’ajustement explicite et vérifiable.

Exploiter le plan de feuilles en production

Lisez chaque entrée comme une feuille physique avant pliage. L’objet front donne les positions gauche et droite du recto, tandis que back décrit le verso. Le mode précis de retournement duplex, la rotation, la compensation de chasse, le fond perdu et les repères dépendent de la presse et du façonnage ; ils sont donc exclus de ce calcul d’ordre. Avant le tirage, comparez une petite épreuve pliée à la séquence obtenue : vérifiez que la page un commence au bon endroit, que les pages consécutives se rejoignent après pliage et que les blancs terminent le document en ordre de lecture. Les équipes logicielles peuvent exploiter la réponse pour produire des tableaux de réagencement, des rapports prépresse ou des consignes opérateur. Des objets blancs explicites évitent toute confusion avec zéro ou null. L’opération repose sur une arithmétique pure, sans réseau, et reste identique pour les mêmes données. L’automatisation par API coûte $0.002 par requête.

Préparer une brochure en petit tirage

Calculez les positions recto verso avant de réorganiser un dépliant pour une impression duplex avec piqûre à cheval.

Contrôler un export prépresse

Comparez un fichier imposé à un plan calculé indépendamment et vérifiez que les pages blanches sont autorisées.

Automatiser les consignes d’impression

Produisez un plan déterministe feuille par feuille pour un flux, un dossier de fabrication ou un outil de réagencement PDF.

Quel est le prix d’une requête API ?

Chaque requête coûte $0.002. Le même calcul déterministe est également disponible dans le navigateur.

Pourquoi le total imposé doit-il être divisible par quatre ?

Une feuille pliée imprimée recto verso crée quatre positions ; une brochure piquée exige donc un multiple de quatre.

Où les pages blanches sont-elles ajoutées ?

Elles sont placées après la dernière page source numérotée, avant le calcul de l’ordre des feuilles.

Que se passe-t-il si max_blank_pages est trop faible ?

La requête renvoie une erreur de saisie précisant le nombre de blancs requis et le nombre autorisé.

Cet outil modifie-t-il ou téléverse-t-il mon PDF ?

Non. Il reçoit uniquement un nombre de pages et renvoie un plan, sans lire, stocker, afficher ni réécrire le PDF.

Le résultat inclut-il la rotation et le retournement duplex ?

Non. Ces réglages varient selon l’imprimante. Le résultat couvre l’ordre logique gauche-droite de chaque face.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_pages100000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →