125 votes

Quelles sont les marges minimales que la plupart des imprimantes peuvent accepter ?

Je crée des pdfs côté serveur avec beaucoup de graphiques, donc maximiser l'espace est une nécessité, mais en même temps s'assurer que les imprimantes des utilisateurs peuvent gérer les marges étroites est une nécessité.

Quelqu'un a-t-il une idée des valeurs sûres que je peux utiliser pour les marges lors de la création des PDF ? Dans le passé, j'ai utilisé des imprimantes professionnelles et domestiques avec des marges d'environ un centimètre sans problème, mais je ne peux évidemment pas considérer qu'il s'agit là d'un minimum absolu.

Oh et je ne veux pas vraiment permettre à l'utilisateur de spécifier la marge (50% de paresse, 50% de complexité).

J'ai cherché sur Google mais je n'ai rien trouvé de concret. (marge minimale moyenne d'impression)

96voto

Douglas Anderson Points 2238

Chaque imprimante est différente, mais 0,25" (6,35 mm) est une valeur sûre.

49voto

Kurt Pfeifle Points 24491

Pour chaque imprimante PostScript, une partie de son pilote est un fichier ASCII appelé Description de l'imprimante PostScript (PPD). Les PPD sont utilisés dans le système d'impression CUPS sous Linux et Mac OS X, même pour les imprimantes non-PostScript.

Chaque PPD MUST Conformément à la spécification PPD rédigée par Adobe, les fichiers PPD contiennent les définitions des éléments suivants *ImageableArea (il s'agit d'un PPD mot-clé ) pour chaque taille de média qu'il peut traiter. Cette valeur est donnée par exemple sous la forme suivante *ImageableArea Folio/8,25x13: "12 12 583 923" pour une imprimante dans ce bureau, et *ImageableArea Folio/8,25x13: "0 0 595 935" pour celui qui est assis dans la pièce voisine.

Ces chiffres signifient que "Le coin inférieur gauche est à (12|12), le coin supérieur droit est à (583|923)" (où ces chiffres sont mesurés en points ; 72pt == 1inch). Voyez-vous que la première imprimante imprime avec une marge de 1/6 de pouce ? -- Voyez-vous aussi que la suivante peut même imprimer sans marge ?

Ce qu'il faut savoir, c'est ceci : Même si l'imprimante peut physiquement imprimer de très petites marges, si le PPD *ImageableArea est réglé sur une marge plus large, les données d'impression générées par le pilote et envoyées à l'imprimante seront écrêtées en fonction du réglage PPD -- et non par l'imprimante elle-même.

De nos jours, on trouve sur le marché de plus en plus de modèles capables d'imprimer bord à bord. C'est particulièrement vrai pour les imprimantes laser de bureau. (Parfois, il faut activer ce mode sans bordures à l'aide d'un commutateur distinct dans les paramètres du pilote, parfois aussi sur l'appareil lui-même (panneau avant ou interface web).

Les modèles plus anciens, par exemple ceux de HP, définissent dans leurs PPD leurs marges de manière assez généreuse, juste pour être du côté supposé "sûr". Très souvent, HP utilisait des marges de 1/3, 1/2 pouce ou plus (comme "24 24 588 768" pour le format de la lettre). Je me souviens d'avoir piraté des PPD HP et de les avoir réglés sur "6 6 606 786" (1/12 de pouce) avant que les limites physiques de l'appareil n'interviennent et n'imposent un véritable découpage de l'image de la page.

Aujourd'hui, les imprimantes PCL et autres langages ne sont pas très différentes des modèles PostScript en ce qui concerne leurs capacités de marge.

Mais bien entendu, lorsqu'il s'agit d'imprimer des PDF (EN ANGLAIS) Ici, vous pouvez presque toujours choisir "imprimer pour ajuster" ou d'autres options similaires. Même pour un fichier qui n'utilise pas de marges. Cette "fit" est ce que la visionneuse PDF lit à partir du pilote, et la visionneuse réduit ensuite la page au format *ImageableArea .

13voto

user6095 Points 21

En règle générale, j'utilise des marges de 1 cm pour la production de fichiers PDF. Je travaille dans le secteur géospatial.

3voto

jfkelley Points 47

Je continuerais (et j'ai l'intention de continuer) à surveiller ce site pour obtenir de bons conseils sur les marges minimales de sécurité pour 90 % de tous les imprimeurs (si une telle statistique peut être obtenue).

Sachez que dans certaines circonstances, vous ne pouvez pas compter sur votre client pour qu'il se souvienne d'utiliser l'option d'échelle "Ajuster aux marges de l'imprimante". En voici un exemple frappant :

Supposons que vous envoyiez un PDF de la proposition ou du curriculum vitae de votre entreprise et que l'assistant du client potentiel l'imprime avec tous les PDF de vos concurrents et qu'il soit si "irréfléchi" qu'il n'ajuste pas manuellement votre document pour qu'il s'imprime correctement.

Votre PDF se retrouve alors sur une pile, tout moche, avec votre logo coupé et des demi-lignes de texte coupées, juste à côté d'un document magnifiquement formaté de votre concurrent. Qui le décideur du client va-t-il blâmer ? L'assistante de son bureau qui a imprimé le document ou vous ?

1voto

Pierre Points 559

T

GetDeviceCaps(hdc, PHYSICALWIDTH);
GetDeviceCaps(hdc, PHYSICALHEIGHT);
GetDeviceCaps(hdc, PHYSICALOFFSETX);
GetDeviceCaps(hdc, PHYSICALOFFSETY);

P

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X