¿Cuáles son los márgenes mínimos que pueden manejar la mayoría de los impresores?

107

Estoy creando archivos PDF del lado del servidor con una gran cantidad de gráficos, por lo que maximizar el espacio es imprescindible, pero al mismo tiempo garantizar que los impresores de los usuarios puedan manejar los márgenes ajustados es imprescindible.

¿Alguien tiene una idea de qué valores seguros puedo usar para los márgenes al crear los archivos PDF? En el pasado, he usado impresoras de trabajo y domésticas con márgenes de aproximadamente un cm sin problemas, pero por supuesto no puedo tomar esto como el mínimo de facto.

Ah, y realmente no quiero permitir que el usuario especifique el margen (50% de pereza, 50% se complicará).

Busqué en Google pero no pude encontrar nada concreto. (impresión de margen mínimo promedio)

robodisco
fuente
1
¿Entonces los usuarios usarán sus propias impresoras para esto? un programa interesante para investigar sería photoelf: photoelf.org/help/printmargins.shtml sin embargo, este programa extrae información de la impresora y el espacio imprimible puede ser de la misma manera que usted desea hacerlo ...
rownage
1
6 pulgadas en los cuatro lados para mi impresora. Enviemos todos nuestras medidas para que podamos encontrar un mínimo seguro.
zaf
1
En Mac, encuentre las especificaciones para su impresora con:grep 'ImageableArea Letter' /etc/cups/ppd/*
William Entriken

Respuestas:

86

Cada impresora es diferente, pero 0,25 "(6,35 mm) es una apuesta segura.

Douglas Anderson
fuente
1
Esta es solo una apuesta segura en las impresoras de inyección de tinta para impresión fotográfica. Las impresoras láser suelen tener un margen mucho mayor. Sin embargo, la pregunta indica que están produciendo gráficos, por lo que la optimización para inyección de tinta podría estar bien.
Kevin Vermeer
También pensé .25. No sabía que las impresoras láser tenían márgenes más grandes, lo bueno es que pregunté. Gracias por tus respuestas.
robodisco
5
.25 "está bien para la mayoría de las impresoras, incluidas las láseres. Y, si desea obtener más información, algunas impresoras le permiten imprimir 'página completa'. Esta es una función de hardware y útil cuando se imita la salida de impresoras antiguas de tipo XES que tenían un márgenes más pequeños o algo así como un IBM 3812. Siempre puede abrir Word y establecer los márgenes de página en 0, Word le pedirá que los corrija, los valores que ingresa son los márgenes más pequeños que admite el dispositivo y los informa el controlador. El láser Lexmark a mi lado muestra .248 ".
Douglas Anderson
7
consejo: puede encontrar rápidamente los márgenes mínimos de su impresora en unos 15 segundos -> abrir MS Word -> diseño de página -> establecer todos los márgenes en 0.0 -> hacer clic en Aceptar -> aparece un cuadro de diálogo de advertencia -> hacer clic en "arreglar "-> hecho. Los márgenes mínimos de la impresora ahora se muestran en la GUI de MS Word para editar los márgenes. Tengo un láser Brother en blanco y negro: la parte superior / inferior mide 0,17 pulgadas, izquierda / derecha = 0,25 pulgadas.
Trevor Boyd Smith
2
Unos años despues. Podemos decir con seguridad que 0,25" en todos los lados es de hecho una apuesta segura?
l33t
46

Para cada impresora PostScript, una parte de su controlador es un archivo ASCII llamado Descripción de impresora PostScript (PPD). Los PPD se utilizan en el sistema de impresión CUPS en Linux y Mac OS X, incluso para impresoras que no son PostScript.

Cada PPD DEBE , de acuerdo con la especificación PPD escrita por Adobe, contener definiciones de un * ImageableArea (que es una palabra clave PPD ) para todos y cada uno de los tamaños de medios que puede manejar. Ese valor se da, por ejemplo, *ImageableArea Folio/8,25x13: "12 12 583 923"para una impresora en esta oficina aquí, y *ImageableArea Folio/8,25x13: "0 0 595 935"para la que está sentada en la habitación contigua.

Estas cifras significan "La esquina inferior izquierda está en (12 | 12), la esquina superior derecha está en (583 | 923)" (donde estas cifras se miden en puntos ; 72pt == 1 pulgada). ¿Puede ver que la primera impresora imprime con un margen de 1/6 de pulgada? - ¿Puedes ver también que el siguiente puede incluso imprimir sin bordes?

Lo que necesita saber es esto: incluso si la impresora puede hacer márgenes muy pequeños físicamente, si el PPD *ImageableArease establece en un margen más amplio, los datos de impresión generados por el controlador y enviados a la impresora se recortarán de acuerdo con la configuración de PPD: - no por la propia impresora.

En estos días, aparecen más y más modelos en el mercado que pueden imprimir de borde a borde. Esto es especialmente cierto para las impresoras láser de oficina. (No sé sobre dispositivos para el mercado de uso doméstico). A veces, debe habilitar ese modo sin bordes con un interruptor separado en la configuración del controlador, a veces también en el dispositivo mismo (panel frontal o interfaz web).

Los modelos más antiguos, por ejemplo los de HP, definen en sus PPD sus márgenes de forma bastante generosa, sólo para estar supuestamente "seguros". Muy a menudo, HP utiliza 1/3, 1/2 pulgada o más (como "24 24 588 768"para el formato Carta). Recuerdo haber pirateado los PPD de HP y haberlos ajustado a "6 6 606 786"(1/12 de pulgada) antes de que los límites físicos del dispositivo se activaran y aplicaran un recorte real de la imagen de la página.

Ahora, las impresoras PCL y otros lenguajes no son muy diferentes en sus capacidades de margen de los modelos PostScript.

Pero, por supuesto, cuando se trata de imprimir documentos PDF , aquí casi siempre puede elegir "imprimir para ajustar" u opciones con nombres similares. Incluso para un archivo que en sí mismo no usa márgenes. Ese "ajuste" es lo que lee el visor de PDF del controlador, y luego el visor reduce la página al formato *ImageableArea.

Kurt Pfeifle
fuente
¿Dónde encuentra estos archivos PPD? Además, ¿está seguro de que "La esquina inferior izquierda está en (12 | 12), la esquina superior derecha está en (583 | 923)"? ¿O la esquina superior izquierda está en (12 | 12) y la esquina inferior derecha está en (583 | 923)? Creo que los gráficos, por ejemplo, hacen referencia a (0,0) como la parte superior izquierda de la pantalla.
Gabriel Staples
1
@GabrielStaples: en Linux puedes encontrar los archivos en formato /etc/cups/ppd. En la especificación PPD las dimensiones se describen como inferior izquierda y superior derecha "ll.x ll.y ur.x ur.y".
Derek Veit
10

Como regla general, utilizo márgenes de 1 cm cuando produzco archivos PDF. Trabajo en la industria geoespacial y produzco mapas en pdf que hacen referencia a una escala geográfica específica. Por lo tanto, no tengo la opción de "ajustar el documento al área imprimible", porque esto haría que la escala de referencia no fuera precisa. También debe darse cuenta de que cuando se ajusta al área imprimible, está ajustando sus márgenes ya existentes dentro de los márgenes de la impresora, por lo que termina con márgenes dobles. Haga que sus márgenes tengan el tamaño correcto y sus documentos se imprimirán perfectamente. Muchas impresoras modernas pueden imprimir con márgenes inferiores a 3 mm, por lo que 1 cm como regla general debería ser suficiente. Sin embargo, si se trata de un trabajo de alto perfil, obtenga las especificaciones de la impresora con la que va a imprimir y asegúrese de que sus márgenes sean adecuados.

jbalk
fuente
0

Los márgenes varían según la impresora. En Windows GDI, llama a las siguientes funciones para obtener los márgenes integrados, la "zona de no impresión":

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

La impresión hasta el borde se denomina "sangrado" en la industria de la impresión. La única impresora láser que conocí que imprimía hasta el borde fue la Xerox 9700: 120 ppm, 500.000 dólares en 1980.

Pierre
fuente
-2

No debería tener que permitir que los usuarios especifiquen el margen en su sitio web; déjelos hacerlo en su computadora. Los cuadros de diálogo de impresión generalmente (Adobe y Preview, al menos) le brindan una opción para escalar y centrar la salida en el área imprimible de la página:

Adobe
texto alternativo

Avance
texto alternativo

Por supuesto, esto supone que tiene usuarios con conocimientos de informática, lo que puede ser o no el caso.

Kevin Vermeer
fuente
4
Esto ciertamente funciona, pero puede ser un problema si su salida no se puede escalar como cuando se imprime en un formulario preimpreso.
Douglas Anderson