Author Topic: CSS e impresión  (Read 5318 times)

rfilgueiras

  • Jr. Member
  • **
  • Posts: 79
  • Karma: 0
    • View Profile
    • Blog de programación
CSS e impresión
« on: Febrero 05, 2007, 04:07:32 pm »
Si quiero tener un CSS para impresión hago

<link href="estilos_impresion.css" rel="stylesheet" type="text/css" media="print">

pero si quiero tener estilos diferentes en función de la impresora que selecciono ¿cómo lo hago? Supongo que tengo que hacer algo con javascript pero no estoy seguro.

venkman

  • Jr. Member
  • **
  • Posts: 68
  • Karma: 0
    • View Profile
Re: CSS e impresión
« Reply #1 on: Abril 23, 2007, 04:45:37 am »
¿En función de la impresora? No, me temo que no puedes.

En todo caso, aunque personalmente no te lo recomiendo, puedes tener varios enlaces a diferentes versiones (mismo HTML, diferente CSS) con varios perfiles "imprimer en color", "imprimir en blanco y negro", "imprimir sin imagenes", "imprimir tal cual se ve"... y que sea el usuario quien elija.

Pero tú no puedes controlar nada del objeto impresora, ni tampoco puedes saber sus características, desde Javascript ni nada similar.

rfilgueiras

  • Jr. Member
  • **
  • Posts: 79
  • Karma: 0
    • View Profile
    • Blog de programación
Re: CSS e impresión
« Reply #2 on: Abril 23, 2007, 01:59:45 pm »
Gracias venkman,

Después de investigar un poco a esa conclusión había llegado.

Saludos

 

ey