PHP - Impresion en PHP

 
Vista:

Impresion en PHP

Publicado por Erick Jimenez Noya (2 intervenciones) el 06/12/2018 19:40:58
Saludos, estoy desarrollando una aplicación que trabaja con un reporte que lleva muchos filtros y según los filtros que se seleccionen y también de los que queden en blanco este emitirá un documento con la consulta pero al generarlo, no he podido conseguir que imprima un Encabezado fijo en cada pagina y una paginacion en el pie de pagina, tampoco corta de manera adecuada el paso a la siguiente hoja, La impresión la realizo a través de HTML y trabajo con una estructura espagueti.

Este es el Proceso de Impresión que utilizo

1
2
3
4
5
6
7
8
9
10
<script>
    function imprimir(){
      var objeto=document.getElementById('imprimeme');  //obtenemos el objeto a imprimir
      var ventana=window.open('','_blank');  //abrimos una ventana vacía nueva
      ventana.document.write(objeto.innerHTML);  //imprimimos el HTML del objeto en la nueva ventana
      ventana.document.close();  //cerramos el documento
      ventana.print();  //imprimimos la ventana
      ventana.close();  //cerramos la ventana
    }
</script>

Es posible especificar tamaño de papel , encabezado y pie de pagina en ese código o existe otra manera de realizar la impresión y pueda trabajar cada uno de esos puntos.

esperando su pronta respuesta.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
1
Responder