Ho già letto alcuni post sul problema e trovato informazioni in internet ma ancora non so da che parte orientarmi. Il mio problema è che sto realizzando un sito php/mysql che gestisce una videoteca, e devo dare all'amministratore la possibilità di stampare delle etichette con i dati da applicare sui dvd. Siccome devo seguire un modello (dovuto alle dimensioni e alle impostazioni del foglio di etichette che viene usato) pensavo di eseguire la stampa tramite word e non dal browser (che non mi permette di gestire l'impaginazione, margini, reintri ecc.).
Ho provato utilizzando gli Header:
header("Content-Type: application/msword");
header("Content-Disposition: attachment; filename=etichette.doc");
e come risultato mi apre un file word con contenuti i risultati della select dei dati che faccio, il problema è che anche definendo nella mia pagina php le tabelle, e le loro dimensioni, nelle quali inserire le informazioni non riesco ad ottenere che le etichette si posizionino esattamente nel loro spazio.
Ho letto in internet che è possibile preparare un modello di documento al quale poi passare le varie informazioni da php tramite estensioni COM tipo:
$word = new COM("word.application") or die("Non sono riuscito ad eseguire Word");
solo che, sempre in internet, ho trovato molte persone che ne sconsigliano l'uso.
Volevo dei consigli su come risolvere la questione, spero di non essere stato troppo prolisso....


Rispondi quotando
VVoVe:
