Je crée des fichiers PDF côté serveur avec beaucoup de graphiques, donc maximiser l'immobilier est un must, mais en même temps garantir aux utilisateurs que les imprimantes peuvent gérer les marges serrées est un must.
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 fichiers PDF. Dans le passé, j'ai utilisé des imprimantes professionnelles et personnelles avec des marges d'environ un cm sans aucun problème, mais bien sûr, je ne peux pas prendre cela comme le minimum de facto.
Oh et je ne veux pas vraiment permettre à l'utilisateur de spécifier la marge (50% de paresse 50% sera compliqué.)
J'ai cherché sur Google mais je n'ai rien trouvé de concret. (impression de marge minimale moyenne)
la source
grep 'ImageableArea Letter' /etc/cups/ppd/*
Réponses:
Chaque imprimante est différente mais 0,25 "(6,35 mm) est une valeur sûre.
la source
Pour chaque imprimante PostScript, une partie de son pilote est un fichier ASCII appelé PostScript Printer Description (PPD). Les PPD sont utilisés dans le système d'impression CUPS sous Linux et Mac OS X ainsi que même pour les imprimantes non PostScript.
Chaque PPD DOIT , selon la spécification PPD écrite par Adobe, contenir des définitions d'une * ImageableArea (c'est un mot clé PPD ) pour chaque format de support qu'il peut gérer. Cette valeur est donnée par exemple comme
*ImageableArea Folio/8,25x13: "12 12 583 923"
pour une imprimante dans ce bureau ici, et*ImageableArea Folio/8,25x13: "0 0 595 935"
pour celle assise dans la pièce voisine.Ces chiffres signifient "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 = = 1 pouce). Pouvez-vous voir que la première imprimante imprime avec une marge de 1/6 de pouce? - Pouvez-vous également voir que le prochain peut même imprimer sans bordure?
Ce que vous devez savoir, c'est ceci: même si l'imprimante peut effectuer physiquement de très petites marges, si le PPD
*ImageableArea
est défini sur une marge plus large, les données d'impression générées par le pilote et envoyées à l'imprimante seront coupées selon le paramètre PPD - - pas par l'imprimante elle-même.De nos jours, de plus en plus de modèles apparaissent sur le marché qui peuvent en effet imprimer bord à bord. Cela est particulièrement vrai pour les imprimantes laser de bureau. (Je ne connais pas les périphériques pour le marché de l'utilisation à domicile.) Parfois, vous devez activer ce mode sans bordure avec un commutateur séparé dans les paramètres du pilote, parfois également sur le périphérique lui-même (panneau avant ou interface Web).
Les modèles plus anciens, par exemple les HP, définissent dans leurs PPD leurs marges assez généreusement, juste pour être du "côté sûr". Très souvent, HP utilisait 1/3, 1/2 pouce ou plus (comme
"24 24 588 768"
pour le format Lettre). Je me souviens avoir piraté les PPD HP et les avoir réglés à"6 6 606 786"
(1/12 de pouce) avant que les limites physiques de l'appareil n'entrent en vigueur et imposent un véritable découpage de l'image de la page.Désormais, les imprimantes PCL et autres langages ne sont pas si différentes dans leurs capacités de marge des modèles PostScript.
Mais bien sûr, en ce qui concerne l'impression de documents PDF , vous pouvez presque toujours choisir ici «imprimer pour s'adapter» ou des options portant des noms similaires. Même pour un fichier qui n'utilise lui-même aucune marge. Cet «ajustement» est ce que le visualiseur PDF lit à partir du pilote, et le visualiseur réduit ensuite la page au format
*ImageableArea
.la source
/etc/cups/ppd
. Dans la spécification PPD, les dimensions sont décrites en bas à gauche et en haut à droite "ll.x ll.y ur.x ur.y".En règle générale, j'utilise des marges de 1 cm lors de la production de fichiers PDF. Je travaille dans l'industrie géospatiale et je produis des cartes pdf qui référencent une échelle géographique spécifique. Par conséquent, je n'ai pas la possibilité «d'ajuster le document à la zone imprimable», car cela rendrait l'échelle de référence inexacte. Vous devez également comprendre que lorsque vous vous adaptez à la zone imprimable, vous ajustez vos marges déjà existantes à l'intérieur des marges de l'imprimante, de sorte que vous vous retrouvez avec des marges doubles. Faites vos marges de la bonne taille et vos documents s'imprimeront parfaitement. De nombreuses imprimantes modernes peuvent imprimer avec des marges inférieures à 3 mm, donc 1 cm en règle générale devrait être suffisant. Cependant, s'il s'agit d'un travail de haut niveau, obtenez les spécifications de l'imprimante avec laquelle vous imprimerez et assurez-vous que vos marges sont adéquates.
la source
Les marges varient en fonction de l'imprimante. Dans Windows GDI, vous appelez les fonctions suivantes pour obtenir les marges intégrées, la "zone sans impression":
L'impression jusqu'au bord est appelée «fond perdu» dans l'industrie de l'impression. La seule imprimante laser que j'ai jamais connue pour imprimer jusqu'au bord était la Xerox 9700: 120 ppm, 500 000 $ en 1980.
la source
Vous ne devriez pas avoir besoin de laisser les utilisateurs spécifier la marge sur votre site Web - Laissez-les le faire sur leur ordinateur. Les boîtes de dialogue d'impression (Adobe et Aperçu, au moins) vous offrent généralement la possibilité de mettre à l'échelle et de centrer la sortie sur la zone imprimable de la page:
Adobe
Aperçu
Bien sûr, cela suppose que vous avez des utilisateurs maîtrisant l’informatique, ce qui peut ou non être le cas.
la source