>>>>I was using Adobe Generic Postscript Printer Driver with Ghostscript to generate PDF reports. Everything was right since I have tried to install the driver on windows vista. The installation does not complete and it appears a message "severe". Is there an driver specific for windows vista? Where can I find it? I have looked for on adobe site, but couldn´t find.
>>>
>>>Antonio,
>>>
>>>I have installed
http://www.bullzip.com/products/pdf/info.php>>>
>>>It installs both ghostscript and a ps driver. Have not had any problems
>>
>>
>>I have downloaded BullZip PDF Printer. I have some doubts
>>
>>Do you have a piece of code in VFP by way of example to post here how to use bullzip
>>
>>TIA
>
>What's the problem ?
>I'm using it to produce ps files, which I send to gsapi_init_with_args(). Just like I used to do with the previous adobe ps driver and ghostscript
>
>
>I'm also using it - on my development machine - to print to that printer port which I have configured to always produce \tmp\1.pdf - I rename that later
>
>For the rest, it seems - have not tried it, that you can modify/produce the .ini file prior to sending a print job to it
With Ghostscript my code is like folllowing. I could not find documentation how do call bullzip inside VFP with parameters.
Report Form (This.nmreport) To FILE (This.nmarquivoentrada) Noconsole
Declare Integer ShellExecute ;
IN SHELL32.Dll ;
INTEGER nWinHandle,;
STRING cOperation,;
STRING cFileName,;
STRING cParameters,;
STRING cDirectory,;
INTEGER nShowWindow
lcParms = "-sDEVICE=pdfwrite"+;
" -sOutputFile=" + This.nmarquivosaida +;
" -r600"+;
" -dBATCH"+;
" -dNOPAUSE"+;
" -q"+;
" -c 3000000 setvmthreshold .setpdfwrite -f " + This.nmarquivoentrada
Wait Window "Building file in PDF format ..." Nowait
liRetVal = ShellExecute(0, "open", 'gswin32.exe', lcParms, m.nmpastasaida, 2)
This.asleep(4000)
Antonio Carlos Kleinübing
Systems Analyst