Non è così banale come possa sembrare a prima vista...Originariamente inviato da pcatala
ok per la proprietà orientation e grazie della dritta, ma per stampare il contenuto del file come faccio? devo leggerne riga per riga e metterlo in una textbox????? credo che si possa fare diversamente .....ma come????
Se il testo è più largo dell'area di stampa (e di solito lo è) devi implementare una routine che formatti il testo inserendo i ritorni-a-capo automaticamente, ma senza troncare le parole. Per non parlare poi della sillabazione (che eviterei come la peste).
Potresti sfruttare Word (ammesso che sia installato) tramite l'automazione per
- creare un documento
- incollarvi il testo
- salvarlo
- infine stamparlo
Oppure, fare tutto da codice, vedi questo mio esempio che stampa una stringa con i diversi allineamenti (sinistra, destra, centro) oppure giustificata, con possibilità di impostare i margini dell'area di stampa, infine stampare su PictureBox oppure su Printer:
Allinea il testo
http://nuke.vbcorner.net/Progetti/VB...9/Default.aspx
![]()

Rispondi quotando