Référence technique PDF · Testée le 28 août 2026

PDF MediaBox ou CropBox

La MediaBox décrit la limite physique complète de la page. La CropBox décrit la zone qu’un lecteur affiche ou imprime normalement.

Modifier la CropBox change en général ce qui est visible, pas ce qui reste dans le PDF.

Voir le test de récupération ↓
01 · Modèle d’une page

Cinq zones peuvent décrire une page PDF

Ces zones sont des coordonnées dans l’espace utilisateur par défaut. Elles guident affichage, impression, coupe et prépresse ; ce ne sont pas cinq calques de contenu indépendants.

Zones de page PDF imbriquéesSchéma montrant la MediaBox comme limite extérieure, puis des limites illustratives plus petites pour CropBox, BleedBox, TrimBox et ArtBox.MediaBoxCropBoxBleedBoxTrimBoxArtBox
Cette imbrication sert à expliquer, pas à imposer que chaque PDF contienne cinq zones explicites ni que leur ordre soit toujours identique. Sans CropBox, la MediaBox sert de valeur par défaut.
MediaBox

La limite complète de la page

Elle définit le support physique. Le contenu situé à l’extérieur peut être écarté sans modifier la page PDF prévue.

CropBox

La zone normale d’affichage et d’impression

Elle indique aux lecteurs conformes quel rectangle afficher ou imprimer. Elle impose un masque sans réécrire le flux de contenu.

BleedBox

Le fond perdu de production

Elle peut inclure une surface d’image supplémentaire pour absorber les variations de coupe et de finition.

TrimBox + ArtBox

Page finie et contenu significatif

La TrimBox décrit le format fini prévu ; l’ArtBox délimite le contenu jugé significatif par le créateur.

02 · Ce qu’un recadrage change

Un dictionnaire de page, deux rectangles

Dans notre exemple au format Letter, la MediaBox est restée fixe tandis que la CropBox s’est déplacée vers l’intérieur. Le flux de contenu et les ressources intégrées sont restés dans le fichier.

Avant
MediaBox [0 0 612 792]
CropBox  [0 0 612 792]
Après recadrage Doruni
MediaBox [0 0 612 792]
CropBox  [55.08 63.36 556.92 728.64]

Le tableau PDF stocke les coordonnées inférieure gauche et supérieure droite. Doruni présente des marges, lit la CropBox existante puis écrit le rectangle obtenu avec setCropBox(). Il ne modifie pas la MediaBox et ne réalise aucun caviardage.

03 · Test original de récupération

Invisible à l’écran. Toujours dans le fichier.

Nous avons créé un PDF inoffensif avec des repères rouges hors de la zone voulue. Après recadrage, ils ont disparu du rendu. En remettant la CropBox sur la MediaBox, les mêmes repères sont réapparus.

PDF de test original avec repères rouges extérieurs visibles
01 · OriginalMediaBox = CropBox

Les repères extérieurs sont visibles.

PDF de test recadré avec repères extérieurs masqués
02 · RecadréCropBox déplacée vers l’intérieur

Les repères extérieurs sont masqués.

PDF de test restauré avec repères de nouveau visibles
03 · RestauréCropBox réinitialisée sur MediaBox

Les repères d’origine reviennent.

MediaBox inchangée

Les trois exemples ont conservé la même MediaBox après recadrage.

Contenu toujours extractible

pdftotext a retrouvé le repère synthétique extérieur dans chaque PDF recadré, alors que le rendu normal le masquait.

Rendu restauré identique

La remise à zéro de CropBox a produit, pour les trois exemples, une première page avec un SSIM de 1,0 face à l’original.

04 · Résultats mesurés

Le recadrage n’a pas allégé ces fichiers

Chaque PDF recadré est devenu légèrement plus lourd : l’enregistrement du dictionnaire modifié a ajouté un faible coût de sérialisation, tout en conservant contenu et ressources.

ExempleÉtatOctetsMediaBox (pt)CropBox x, y, l×h (pt)
PDF-TEXTOriginal1,3 KB612×7920, 0, 612×792
PDF-TEXTRecadré1,4 KB612×79255.08, 63.36, 501.84×665.28
PDF-TEXTRestauré1,3 KB612×7920, 0, 612×792
PDF-IMAGEOriginal48,3 KB595.28×841.890, 0, 595.28×841.89
PDF-IMAGERecadré48,3 KB595.28×841.8959.53, 75.77, 476.22×690.35
PDF-IMAGERestauré48,3 KB595.28×841.890, 0, 595.28×841.89
PDF-MULTIOriginal2,4 KB612×7920, 0, 612×792
PDF-MULTIRecadré2,5 KB612×79248.96, 55.44, 514.08×681.12
PDF-MULTIRestauré2,4 KB612×7920, 0, 612×792

Méthode : Trois PDF créés pour le projet—texte, image intégrée et formats de page mixtes—ont été recadrés avec la même opération getCropBox()/setCropBox() que Doruni. Les zones ont été vérifiées avec pdfinfo -box, le rendu avec Poppler et la présence de texte avec pdftotext.

05 · Choisir la bonne opération

Recadrage, caviardage, suppression et compression répondent à des besoins différents

Modifier la zone visible ou impriméeRecadrage / CropBoxPris en charge par Doruni
Supprimer définitivement une information sensibleCaviardage vérifié ou suppression sécuriséeNon pris en charge
Réduire le nombre d’octetsCompression et optimisation des ressourcesNon pris en charge par Recadrer PDF
Redimensionner la page physique et transformer le contenuRedimensionnement / transformation du contenuNon pris en charge
Utiliser CropBox pour
  • Retirer les marges blanches de l’affichage normal
  • Centrer la page sur la zone visuelle utile
  • Préparer un cadrage d’affichage ou d’impression
Ne pas utiliser CropBox pour
  • Masquer des données personnelles ou confidentielles
  • Supprimer des clauses ou annotations
  • Garantir un PDF plus léger
06 · Liste de contrôle

Comment inspecter un PDF recadré

  1. 01

    L’ouvrir dans plusieurs lecteurs

    Les lecteurs et flux d’impression peuvent interpréter les zones différemment. Vérifiez le résultat là où le fichier sera réellement utilisé.

  2. 02

    Contrôler les zones, pas seulement la capture

    Les utilisateurs techniques peuvent lancer pdfinfo -box file.pdf et comparer MediaBox à CropBox.

  3. 03

    Considérer les données sensibles comme toujours présentes

    Si une information doit être irrécupérable, utilisez un caviardage vérifié puis contrôlez indépendamment le fichier final.

Références principales

Définitions vérifiées dans la référence PDF

Modifier l’affichage

Recadrer un PDF dans le navigateur

Doruni modifie localement la zone visible. Votre fichier n’est pas envoyé, mais l’opération reste un recadrage, pas un caviardage ni une compression.

Ouvrir Recadrer PDF