Ordre pages PDF recto verso
Cinq pages en bord long occupent trois feuilles, toutes les faces à l'endroit et le verso de la dernière vide. Indiquez le nombre de pages et le mode de retournement pour obtenir le plan des feuilles avant de charger le bac. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombre de pages
- 5
- Mode recto verso
- long_edge
- Nombre de feuilles
- 3
L'impression recto verso place deux pages PDF sur une feuille physique, mais l'axe de retournement change l'orientation du verso lorsque vous relisez la pile. Le retournement sur bord long est la reliure type livre pour les documents portrait : vous tournez la feuille de gauche à droite et le verso reste droit. Le retournement sur bord court est le style calendrier ou bloc-notes : vous retournez de haut en bas et le verso apparaît tourné de cent quatre-vingts degrés par rapport au recto. Imprimeries, bureaux et scripts d'automatisation ont besoin d'une carte des feuilles déterministe avant de charger le bac ou de configurer le pilote, pas d'une supposition après avoir gâché le papier. Ce vérificateur d'ordre des pages PDF en recto verso accepte un nombre de pages positif et un mode duplex, renvoie le numéro de feuille, la face et l'orientation de chaque page, liste chaque feuille physique avec recto et verso optionnel, et signale lorsque la dernière feuille a un verso blanc parce que le décompte est impair.
Ce que le recto verso bord long et bord court signifient pour l'ordre des pages
Un travail recto verso associe toujours les pages aux feuilles dans l'ordre de lecture : la feuille un porte la page un au recto et la page deux au verso lorsqu'il existe deux pages ; la feuille deux porte les pages trois et quatre ; et ainsi de suite jusqu'à ce que chaque page soit assignée. Le nombre de feuilles est le plafond du nombre de pages divisé par deux.
Le mode duplex ne change pas quel numéro de page logique occupe quelle face de feuille ; il change l'orientation du verso pour la reliure et la réinsertion manuelle. Les pilotes et finitions qui proposent le retournement bord long versus bord court mettent en œuvre la même idée physique. Connaître la carte à l'avance évite l'échec classique où les impairs sortent bien et les pairs sortent inversés ou dans le mauvais ordre de lecture après retournement de la pile.
Utilisez le tableau pages pour l'outillage par page et le tableau sheets lorsque vous vous souciez du stock physique, de la capacité du bac ou des versos blancs.
Cas d’usage
Aperçus pilote et interface
Montrez aux utilisateurs quelle page tombe sur quelle face — et si les versos tournent sous le retournement bord court — lorsqu'ils basculent entre recto verso bord long et bord court.
CI pour pipelines d'impression
Affirmez des correspondances feuille-face stables dans des tests automatisés chaque fois que les préréglages duplex ou les décomptes de pages changent dans un flux documentaire.
Questions fréquentes
Que se passe-t-il si le nombre de pages est zéro ?
Un document de zéro page n'a pas de carte de feuilles ; fournissez un décompte positif. La validation échouée n'est pas facturée.
Quelle différence entre le retournement bord long et bord court ?
En bord long, la feuille se tourne de gauche à droite, comme un livre, et le verso reste à l'endroit. En bord court, elle se tourne de haut en bas, comme un calendrier, et le verso apparaît tourné de 180 degrés par rapport au recto.
Le mode de retournement change-t-il la page imprimée sur chaque face ?
Non. Les pages sont toujours associées dans l'ordre de lecture : la 1 au recto de la première feuille, la 2 au verso, et ainsi de suite. Le mode ne change que l'orientation du verso.
Que se passe-t-il avec un nombre impair de pages ?
La dernière feuille a un recto imprimé et un verso vide, et le résultat le signale au lieu d'inventer une page de plus. Cinq pages occupent par exemple trois feuilles, la troisième sans verso imprimé.
Pourquoi mes pages paires sortent-elles à l'envers ?
Parce que l'axe de retournement ne correspond pas à la façon dont la pile est tournée. En bord court, chaque verso est tourné de 180 degrés ; le plan montre cette orientation avant l'impression, pas après une rame gâchée.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/pdf/duplex-page-order-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"page_count":5,"duplex_mode":"long_edge"}'const res = await fetch("https://api.kit.forhosting.com/pdf/duplex-page-order-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"page_count": 5,
"duplex_mode": "long_edge"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/duplex-page-order-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"page_count": 5,
"duplex_mode": "long_edge"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/duplex-page-order-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"page_count":5,"duplex_mode":"long_edge"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"page_count":5,"duplex_mode":"long_edge"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/duplex-page-order-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"page_count": 5,
"duplex_mode": "long_edge"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.duplex_page_order_check",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_mb | 25 |
max_pages | 200 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Un décompte nul est rejeté avec invalid_input.
Ce que le recto verso bord long et bord court signifient pour l'ordre des pages
Lorsque le décompte est impair, la dernière feuille a un recto imprimé et un verso blanc : le vérificateur l'indique avec blank_back_last à true et omet back_page sur l'objet de cette feuille au lieu d'inventer une page fantôme. Le mode long_edge (également accepté avec des alias style livre) marque toutes les faces upright : retournez la feuille sur son bord long et le verso se lit correctement sans tourner le papier de cent quatre-vingts degrés. Le mode short_edge (alias style calendrier) marque chaque verso comme rotated_180 : retournez sur le bord court et le contenu du verso est à l'envers par rapport au recto si vous tenez la pile sans ce retournement.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Les décomptes négatifs sont aussi rejetés. Associez la réponse à vos propres outils N-up ou d'imposition de livret si vous avez besoin d'une imposition au-delà du simple appariement duplex ; ce point de terminaison ne répond qu'à l'ordre feuille-face du duplex standard. Envoyez un corps JSON avec deux champs obligatoires. page_count est un entier non négatif (alias pages, n, count) ; ce doit être un nombre entier car on n'imprime pas une fraction de page. duplex_mode est une chaîne normalisée en long_edge ou short_edge (alias mode, flip, binding). Les orthographes acceptées pour bord long incluent long_edge, long-edge, longedge, flip_long, long et book ; pour bord court : short_edge, short-edge, shortedge, flip_short, short et calendar. Champs manquants, nombres non finis, non entiers et modes inconnus échouent avec invalid_input et ne sont pas facturés. Un page_count de zéro est rejeté explicitement avec un message clair exigeant un décompte positif : les documents vides n'ont pas de carte de feuilles. En cas de succès le corps renvoie page_count et le duplex_mode normalisé, indique sheet_count et blank_back_last, liste pages comme objets avec page, sheet, side (front ou back) et orientation (upright ou rotated_180), liste sheets avec sheet et front_page plus back_page et back_orientation optionnels lorsqu'un verso existe, et inclut un summary court pour les journaux et l'interface. Exemple : cinq pages en mode long_edge donnent trois feuilles, pages un à cinq mappées recto-verso-recto-verso-recto, blank_back_last true et toute orientation upright. Les mêmes cinq pages en short_edge gardent le même appariement de feuilles mais marquent les pages deux et quatre comme rotated_180.
Où une API d'ordre des pages en recto verso apporte de la valeur
Les équipes d'accessibilité et de finition qui retournent des piles terminées pour vérifier la reliure peuvent montrer quelles pages apparaîtront inversées en mode short-edge avant de charger le bac. Comme l'implémentation est un parse pur de niveau A, chaque appel réussi coûte le prix de base publié sans jetons de modèle ni réseau sortant ; une validation échouée ne consomme pas le solde. Les salles d'impression et les services d'impression gérés utilisent un vérificateur d'ordre des pages en recto verso avant de libérer des travaux de plusieurs centaines de pages afin que les opérateurs confirment le stock (sheet_count) et si la dernière feuille a besoin d'un verso blanc. L'automatisation de bureau qui imprime factures ou liasses en double face peut affirmer blank_back_last et l'orientation dans les tests au lieu de dépendre d'un échantillon physique à chaque changement de préréglage du pilote. Les auteurs de pipelines PDF qui exposent des bascules long-edge versus short-edge dans une interface peuvent prévisualiser la carte des feuilles gratuitement dans le navigateur, puis appeler le même contrat depuis un worker à $0.002 par requête réussie lorsque le travail est mis en file.
Cas d'intégration
Planification des feuilles en prépresse
Convertissez le nombre de pages d'un PDF et le mode de retournement choisi en sheet_count, paires recto/verso et indicateurs de verso blanc avant de charger le papier ou de configurer le pilote.
Questions techniques
Comment vérifier l'ordre des pages d'impression recto verso d'un PDF ?
Envoyez page_count (entier positif) et duplex_mode (long_edge ou short_edge). L'API renvoie la feuille, la face et l'orientation de chaque page, plus une carte recto/verso par feuille.
Quelle est la différence entre bord long et bord court ?
Les deux modes associent les pages de la même façon (1–2 sur la feuille 1, 3–4 sur la 2, …). long_edge garde les versos upright ; short_edge les marque rotated_180 (retournement style calendrier).
Et si mon PDF a un nombre impair de pages ?
sheet_count reste ceil(page_count/2). La dernière feuille n'a qu'un recto ; blank_back_last est true et back_page est omis sur cette feuille.
Combien coûte le vérificateur d'ordre des pages en recto verso ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.