Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/03/2005, 08:53
Avatar de nicolaspar
nicolaspar
 
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Es así, en la variable ya tenés que tener armado el html con sus saltos de páginas. Para lograr uno, no hay mejor manera de hacerlo que con css. Lo que haces es, donde querés un salto de página poner lo siguiente:
Código PHP:
<div class=saltoPagina></div
Así solito, y después declaras el siguiente estilo:
.saltoPagina{PAGE-BREAK-AFTER: always;}
Una vez eso, no te olvides de escapar todo contenido dentro de system (lo mismo para exec) con escapeshellarg o escapeshellcmd.
Una cosa, si lo que imprimis es mucho, hacete una espera, para que no quede el proceso colgado:
Código PHP:
while(system(..)>0){
sleep(1);

Y no se realmente la diferencia, pero simpre use exec y no system...por lo que esto del while no se que tan efectivo sea.


Appendix:
Tipos de saltos de pagina:
'page-break-before'
Valor: auto | always | avoid | left | right | inherit
Inicial: auto
Se aplica a: los elementos a nivel de bloque
Se hereda: no
Porcentajes: N/A
Media: visual, paged

'page-break-after'
Valor: auto | always | avoid | left | right | inherit
Inicial: auto
Se aplica a: los elementos a nivel de bloque
Se hereda: no
Porcentajes: N/A
Medios: visuales, paginados

'page-break-inside'
Valor: avoid | auto | inherit
Inicial: auto
Se aplica a: los elementos a nivel de bloque
Se hereda: si
Porcentajes: N/A
Medios: visuales, paginados

Los valores para estas propiedades tienen los siguientes significados:

auto
Ni fuerza ni prohibe un salto de página antes de (después de, en) la caja generada.
always
Siempre fuerza un salto de página antes (después) de la caja generada.
avoid
Evita un salto de página antes de (después de, en) la caja generada.
left
Fuerza uno o dos saltos de página antes (después) de la caja generada para que la siguiente página sea compuesta como una página izquierda.
right
Fuerza uno o dos saltos de página antes (después) de la caja generada para que la siguiente página sea compuesta como una página derecha.
__________________
Mi punto de partida es Que Bueno Lo Nuevo

Última edición por nicolaspar; 22/03/2005 a las 08:55