Newsgroup: it.comp.lang.visual-basic
Titolo: stampa orizzontale

so che con l'oggetto Printer posso modificare semplicemente il verso di
stampa in Orizzontale.
poiche so che alcune funzioni relative alla stampa dipendono dalla stampante
stessa (tipo, marca, modello, ...) volevo chiedere se la funz. del verso di
stampa è una di quelle, oppure se posso andare tranquillo perche tanto
funziona dappertutto.
grazie
MarioH
ps: ovviamente subito dopo rimetto il verso Verticale...

 wrote in message
news:9ji5la$oh4p5$1...@ID-70152.news.dfncis.de...

Attenzione! Funziona su tutte sì, ma l'orientamento te lo porti dietro per
tutto il documento... non è che stampi una riga in verticale, un altra in
orizzontale, ecc.
Se vuoi fare delle stampe "miste", devi opportunamente modificare il
sorgente che trovi sul SC e che ti permette di ruotare i font, quindi
stampare il risultato...
Ciao,
Moreno (@work)

 orizzontale, ecc.
sě ma č ovvio. io devo stampare una intera pagina in orizzontale, poi
rimetto subito il verticale anche se non devo stampare piu niente).
volevo chiederti un'altra cosa...
la stampa verticale "inizia" dal basso a destra del foglio, mentre quella
orizzontale dal basso a sinistra.
č possibile (mediante oggetto Printer o API) modificare queste impostazioni?
grazie
MarioH



Per quale motivo? La stampante non puň stampare all'indietro! :-)
Tu puoi fare stampare un testo in fondo alla pagina, poi in testa, poi nel mezzo, poi a tre quarti e
a sinistra... non cambia nulla l'ordine poiché la stampa viene prima "assemblata" in memoria e poi
inviata alla stampante solo quando č completa... quindi la stampante non sa cosa tu hai scritto
prima e cosa dopo...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------


sě č vero, lo avevo chiesto solo perche in questo modo l'utente non era
costretto a inserire il foglio... alla rovescia... tutto qui... ::))))
MarioH

ho un grosso problema con la stampa orizzontale
devo stampare su un modulo che ha come larghezza 36 cm e come altezza 27cm.
poiche nella stampante non c'entra un foglio di tale larghezza, avevo
pensato di usare la stampa orizzontale. in pratica il lato "lungo", di 36,
andava a finire sul margine sx della stampante e si "sviluppava" in
altezza...
ho avuto perņ una brutta sorpresa!! in pratica, anche con la stampa
orizzontale, quella che ora č diventata l'altezza lui la considera sempre
larghezza... e la stampante ha un limite alla larghezza, limite purtroppo
inferiore a 36 cm.
il risultato č che un foglio me lo "triplica" e stampa un pezzettino sul
primo foglio, un pezzettino sul secondo e un al tro sul terzo... proprio
perche non riconosce fogli cosi grandi, sia in orizzontale che in
verticale...,
ho pensato di reimpostare l'orientamento come verticale, e di inviare perņ i
caratteri alla stampante "rovesciati".
poiche la stampante ha i limiti solo in larghezza e non in altezza, dovrebbe
funzionare, solo che non ho la minima idea di come si invii una stringa
"capovolta"... qualcuno lo sa?
grazie
MarioH

