Français

Documents · PDF Boîte à outils

MediaBox, CropBox et /Rotate: Comment un PDF définit ses pages

· Contexte

pdf page-géométrie rotation

Différents rectangles de page de document avec ancres de rotation et de filigrane
Illustration vectorielle originale de ToolAcre

Une page PDF n'a pas de « taille » fixe au sens courant du terme ; il comporte des cases, des unités et une valeur de rotation que les téléspectateurs interprètent. Cet article explique ces propriétés et ce qu'elles signifient lorsque vous fusionnez, faites pivoter ou filigranez des pages de formes différentes.

Pourquoi le fichier fusionné comporte des pages de deux tailles : mélanger des documents A4 et Letter et voir les deux formes dans le résultat

La fusion des sources A4 et US Letter ne force pas chaque feuille à former un seul rectangle. ToolAcre copie chaque page avec ses dimensions et sa rotation existantes, afin que la sortie puisse visiblement alterner les tailles. Ce comportement préserve la géométrie source au lieu d’étendre le contenu sur une feuille commune.

Les dimensions mixtes affectent l'impression, la disposition des vignettes, la position du filigrane et la sortie raster. Examinez le fichier combiné aux limites de la page et choisissez délibérément la mise à l'échelle de l'imprimante. La fusion n'est pas un outil de normalisation, et un fichier étant un PDF n'implique pas que chaque page a une largeur ou une hauteur identique.

La boîte à outils utilise PDF points mais ne fournit pas de leçon générale sur l'histoire de l'unité.

L'opération image-to-PDF expose l'unité que le code d'application utilise réellement : les marges sont mesurées en points. Une page d'image ajustée peut correspondre aux dimensions de l'image intégrée plus deux fois la marge, tandis que les feuilles prédéfinies utilisent des largeurs et des hauteurs de points configurées. La source n'établit pas une histoire plus large de l'unité.

Les pixels entrent dans un chemin différent. PDF-to-image demande à pdf.js une fenêtre d'affichage à une échelle sélectionnée et alloue un canevas à partir de ces dimensions en pixels. Une page peut donc avoir une géométrie PDF stable tout en produisant des rasters plus grands ou plus petits en fonction de l'échelle et des gardes de mémoire. Les points et les pixels de sortie ne sont pas des paramètres interchangeables.

Les distinctions MediaBox et CropBox ne sont pas exposées par cette interface

Le classeur distingue MediaBox et CropBox, mais cette interface n'affiche pas, ne modifie pas et ne permet pas aux utilisateurs de choisir entre ces zones. Les opérations de l'application demandent aux objets de page de bibliothèque la largeur et la hauteur et copient les pages comme fourni. Une explication détaillée de la priorité des cases nécessiterait des preuves de spécification directes au-delà de ces sources.

L'instruction pratique est d'inspecter le résultat visible. Si un visualiseur source coupe des marques ou affiche des espaces inattendus, la fusion transporte la page plutôt que de réparer ses cases. Le placement du filigrane utilise les dimensions indiquées par la bibliothèque et PDF-to-image restitue la fenêtre fournie par pdf.js.

L'outil lit et ajoute une rotation de page sans affirmer le comportement du nœud hérité

La rotation est stockée sous forme d'angle de page que l'opération lit via pdf-lib. ToolAcre ajoute le quart de tour demandé et normalise le résultat à 0, 90, 180 ou 270. Il n'indique pas si une valeur d'entrée provient directement de la page ou via une structure interne héritée.

Cette omission n'affaiblit pas la règle d'usage : la rotation est relative. L'application de 90 degrés à une page actuellement signalée à 270 produit 0. L'outil laisse les dimensions stockées inchangées et ne transforme pas les flux de contenu. Un deuxième passage s'ajoute à nouveau, alors vérifiez la sortie actuelle avant de choisir un autre tour.

Portrait et paysage – pourquoi l'orientation est une conséquence des dimensions de la boîte et de la rotation ensemble, et non un indicateur distinct

Le portrait et le paysage sont le résultat des dimensions, du contenu et de la rotation appliquée de la page plutôt que d'un contrôle distinct dans cette interface. Une page large à zéro degré et une page haute pivotée à quatre-vingt-dix peuvent toutes deux apparaître en mode paysage. La boîte à outils ne renomme pas l'orientation ; il copie les dimensions ou met à jour la rotation en fonction de l'opération sélectionnée.

Cela explique pourquoi les analyses mixtes nécessitent une gestion spécifique à la page. Choisissez des positions physiques en fonction du contenu visible, et non d'un drapeau d'orientation deviné. Pour les préréglages image vers PDF, portrait et paysage sont des dimensions de feuille explicites, tandis que Faire correspondre chaque image crée une page basée sur la largeur et la hauteur de chaque image.

Conséquences pour les outils au niveau de la page : la fusion conserve les propres zones de chaque page et un filigrane doit être placé par rapport à la zone de chaque page.

La fusion préserve les dimensions et la rotation de chaque page. Le filigrane calcule les positions en fonction de la largeur et de la hauteur de chaque page, redimensionne les marques d'image en fraction de la largeur de la page et dessine le texte aux ancres sélectionnées. Une taille de texte fixe peut donc sembler différente sur une petite feuille et sur un grand dessin.

Les marques inclinées tournent autour de leur ancrage et sont positionnées à partir des mesures de marques non pivotées, de sorte qu'un tampon diagonal ne peut pas occuper le centre intuitif. Testez des tailles de page mixtes et des rotations existantes. PDF-to-image produit également des dimensions de pixels mixtes lorsque les pages source diffèrent, même sous une échelle sélectionnée.

Les boîtes de prépresse et la mise à l'échelle uniforme des pages ne font pas partie de cette boîte à outils.

BleedBox, TrimBox, ArtBox, l'imposition prépresse et la mise à l'échelle uniforme des pages ne sont pas des options implémentées ici. La boîte à outils ne recadre pas non plus les pages dans une zone sélectionnée ni ne redimensionne les pages copiées lors de la fusion. Ces flux de travail nécessitent un logiciel dont les contrôles géométriques et les garanties de sortie sont explicitement documentés.

Évitez de décrire une fusion réussie comme une normalisation de l'impression. Pour une production professionnelle, inspectez les cartons et la mise à l'échelle avec des outils de prépresse après le travail des pages. ToolAcre convient à la copie, à la commande, au quart de tour, au marquage et à la conversion selon son comportement déclaré, et non à la certification d'une définition de page prête à l'impression.

Les dimensions par page et la rotation additive prédisent les opérations expédiées

Le modèle géométrique le plus utile est basé sur la source : chaque page comporte des dimensions et une rotation actuelle ; la fusion les copie, la rotation ajoute à l'angle, le filigrane lit les dimensions pour le placement et la conversion raster transforme la fenêtre rendue en pixels. Ces faits prédisent ce que les utilisateurs verront.

Ils identifient également ce qui ne se produira pas automatiquement. Les pages ne sont pas uniformisées, les zones ne sont pas exposées pour l'édition et le contenu n'est pas redessiné lors de la rotation. Vérifiez la sortie de tailles mixtes dans la visionneuse finale, conservez les originaux et utilisez des outils de géométrie spécialisés lorsque le travail s'étend au-delà de ces opérations au niveau de la page. Pour l'impression, vérifiez les paramètres de mise à l'échelle séparément, car une imprimante peut imposer son propre comportement d'ajustement une fois que la boîte à outils PDF a fidèlement conservé les dimensions sources mixtes. Un aperçu avant impression peut révéler un écrêtage ou un centrage inattendu provoqué par la configuration de destination plutôt que par la copie de la page locale elle-même. Une vérification supplémentaire des feuilles les plus grandes et les plus petites révèle souvent des hypothèses de mise à l'échelle avant qu'un paquet mixte entier ne soit imprimé.