- Home
- Categorie
- Coding e Sistemistica
- Coding
- Stampare con php
-
Stampare con php
Salve,
ho la necessità di stampare dei report prendendo i dati da un database mysql.
Da quanto ho capito, ci sono due possibilità: generare i report in html e poi stampare tramite browser (brutto...) oppure generare i pdf con delle apposite librerie (es. fpdf).Non ho capito se la seconda soluzione (indubbiamente più elegante) crea dei file pdf da aprire e stampare in un secondo momento, o se è possibile inviare il tutto direttamente alla stampante.
Dovendo far lavorare degli **utontissimi **:D il problema non è così scontato, per cui prima di dedicarmi ad una o all'altra soluzione vorrei avere le idee chiare...
-
La funzione fpdf ti crea solamente i file..non so se esista la funzione che chiedi tu...
ma comunque fpdf ti crea solamente un file pdf e lo alloca in una cartella
-
Puoi decidere di farlo aprire direttamente dal supporto pdf del browser comunque.
Quindi anche agli utonti basterà premere il tasto stampa
-
Bene! Nel frattempo avevo fatto qualche prova di mio, ed ho visto che è facilmente realizzabile la soluzione proposta da Samyorn.
Grazie
-
Io non sottovaluterei così tanto la stampa direttamente da browser. Basta creare degli stili per la stampa ed il risultato è senza dubbio molto più gradevole.
-
Il browser puo andar bene in certi casi ma non in altri.
Uno dei limiti piu grandi è quello di non poter "catturare" l'evento del cambio di pagina.
Ci sono situazioni (come la stampa di fatture) in cui al termine di foglio A4 va riproposta la stessa intestazione ma con il numero di pagina diverso..