Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Generare PDF da VB...

qualche giorno fa, sono stato aiutato da alcuni vecchi post del NG sulla
generazione di PDF da vb....
ho fatto cosě:
1) ho installato una stampante postscript
2) ho creato una nuova porta FILE: con il nome C:\Winshow.ps
in questo modo, qualsiasi stampa fatta su questa stampante mi genera un file
C:\Winshow.ps, contenente tutti i comandi postscript per la stampa stessa.
Sta di fatto che se uso GSView per aprire il file ps vedo la stampa
correttamente. Perň ho un grosso problema......
ho un report fatto in crystal report. Il report deve essere stampato in
orizzontale.
se da vb mi faccio visualizzare l'anteprima di stampa, vedo correttamente il
report orizzontale......
lancio la stampa su un'altra stampante (ad esempio Epson) e mi esce
orizzontale, ok.....
perň se stampo sulla postscript ed apro il file C:\Winshow.ps, mi aspetto di
vederlo in orizzontale, invece NO.....
come faccio????
preciso che non posso impostare la stampante: in effetti la Epson di cui
sopra č impostato verticalmente, č il report che č messo orizzontale!! Non
solo: alcuni report devono essere verticali, ed altri orizzontali, per cui
mi aspetto che sia il file RPT che contiene l'orientamento della carta......
concludo: come faccio a produrre un file C:\Winshow.ps orizzontale come
l'anteprima?
(confido in Paperino e in Massimo Conter che si sono dimostrati pratici
della questione)....
grazie!! good coding!!!
ciao a tutti!!!
--
Igor Damiani
ig...@igordamiani.it
http://www.igordamiani.it
ICQ : 11847262


Mi sono messo a rispondere prima di arrivare alla fine del tuo post ...
Grazie per la richiesta nominativa (anche da parte di Paperino ;-)
Io ho risolto cosi':
1. Apro il report con CR e modifico la stampante, scegliendo quella che
uso per generare i file pdf (ps nel tuo caso)
2. Salvo questo report con un altro nome (vendite.rpt diventa
venditePDF.rpt)
3. Nel codice VB richiamo l'uno o l'altro report (MsgBox ("Vuoi stampare
PDF?", vbYesNo))
4. Sul pc dove installo il programma creo una stampante PDF con lo
stesso nome di quella salvata nel report
Credo che il punto 4 sia quello critico perche' CR probabilmente se non
trova la stampante con cui e' stato creato il report pasticcia un po'.
Uso CR 4.6, ma credo sia lo stesso con le versioni successive ...
Tieni presente che con CR 4.6 non si puo' scegliere la stampante su cui
stampare ( a meno di non fare salti mortali ).
Se hai bisogno di altre informazioni ... chiedi a Paperino!
:-)
ciao
		maxx
-- 
NOSPAM: Rimuovere i trattini dallo username!
Cut hyphens from my username!

innanzitutto ti ringrazio per la tempestività......
:-))
stasera proverò, in effetti, pensandoci bene, sembra una soluzione che
potrebbe andare benissimo.....
grazie ancora, mi sei stato veramente utile!!!
good coding!!!
--
Damiani Liborio Igor
ig...@igordamiani.it
 - 
dam...@italiainfiera.it
 - 
idam...@hotmail.com
http://www.igordamiani.it
ICQ : 11847262

 Se hai bisogno di altre informazioni ... chiedi a Paperino!
LOL
Però se il problema, come pare, è di CR, ti dico subito che non ne
so niente, non l'ho mai usato :-)
Bye, G.

 so niente, non l'ho mai usato :-)
che problema c'e' ?
a me hanno assegnato (silenzio assenso) la faq sulle classi.
a un altro la leadership...
j.cls.0,0,25,79