Foros del Web » Creando para Internet » HTML »

[SOLUCIONADO] Imprimir HTML

Estas en el tema de Imprimir HTML en el foro de HTML en Foros del Web. Buenos dias, tengo un problema el cual necesito resolver, tengo una pagina asp donde obtengo datos de una bd y los visualizo en formularios los ...
  #1 (permalink)  
Antiguo 11/11/2013, 09:11
 
Fecha de Ingreso: noviembre-2013
Mensajes: 2
Antigüedad: 11 años
Puntos: 0
Imprimir HTML

Buenos dias,
tengo un problema el cual necesito resolver, tengo una pagina asp donde obtengo datos de una bd y los visualizo en formularios los cuales depende los datos pueden ser una hoja o mas, cada hoja estan separadas por un div que engloba todo el contenido.
Mi consulta es como puedo definir que cada div ocupe solo una hoja al imprimir la pagina.
Saludos
  #2 (permalink)  
Antiguo 14/11/2013, 09:50
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Imprimir HTML

lo mejor es que generes un PDF desde el servidor, tienes mayor control, el problema es que no hay un estandar definido en HTML/CSS que permita controlar los PageBreaks, quizás CSS3 lo tenga pero no puedo asegurartelo
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 11/01/2014, 15:42
 
Fecha de Ingreso: noviembre-2013
Mensajes: 2
Antigüedad: 11 años
Puntos: 0
Respuesta: Imprimir HTML

Cita:
Iniciado por maycolalvarez Ver Mensaje
lo mejor es que generes un PDF desde el servidor, tienes mayor control, el problema es que no hay un estandar definido en HTML/CSS que permita controlar los PageBreaks, quizás CSS3 lo tenga pero no puedo asegurartelo
maycolalvarez gracias por la respuesta, pero el objetivo de esto es no utilizar PDF para una mayor perfonmance en cuanto a velocidad de creación e impresión de los formularios, creeme lo comprobe y la diferencia es abismal, sobre todo porque puedo llegar a tener que imprimir 11 páginas, el problema lo solucione creando un ambiente css para el ambiente de pantalla y otro para el de impresión, con height : 100% imprime el contenido del div en una hoja(en el ambiente de impresion) ya que toma el alto como el total de la hoja, andubo en firefox, crome y internet explorer xD
Gracias nuevamente saludos!
  #4 (permalink)  
Antiguo 11/01/2014, 17:13
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Imprimir HTML

Podrías colocar un botón u otro elemento que, al pulsarlo, genere una ventana emergente, tomando el contenido del Div. De este modo, la ventana emergente contendrá el contenido -valga la redundancia- del Div y cuando imprimas el contenido de la ventana emergente, estarás imprimiendo solamente el contenido del Div asociado.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.