Ciao a tutti, ho un problema...
io attraverso un script in php esattamente con questi comandi
codice:
$stampante=printer_open($stampante);
printer_start_doc($stampante,'Pagina');
printer_start_page($stampante);
printer_draw_line($stampante, $zeroa5 + 10, 10, $zeroa5 + 3268, 10);
ecc...
stampo appunto una pagina sul server. Il mio problema sta nel poter eseguire la stampa quando effettivamente tutta la pagina è caricata.
Posso buttare tutto in una funzione, e dopo essere caricata, richiamarla in fondo al php. Ma sappiamo tutti che le variabili non passano all'interno della funzione. Bisognerebbe utilizzare le variabili globali. Il problema grosso, che tutti i punti di stampa (le coordinate x e y di partenza e arrivo, vengono impostate attraverso le variabili, quindi è impensabile poterle scrivere tutte!)
Esiste un modo per ovviare il problema?
Il motivo è che se per caso, il caricamento della pagina si incricca, i dati vengono tranciati a metà e la stampante non stampa tutto il foglio correttamente.
Grazie a chi saprà rispondere :P