What is the best PDF printer driver for use within VB6

I need to provide the ability to email documents out of a Visual Basic 6 application and in order to do that I need to create a file which everyone can read.  We have choosen PDF and now need the ability to generate PDF files.  I would like to print these documents to a PDF printer driver.  What is the best PDF printer out there that meets the following requirements.  First, I need to run this on a Citrix terminal server.  Second, I need an API to control the printing and dont want the user to have to choose any settings, all automatted.  Third, I would like the printer driver to not rely on adobe acrobat to generate the file.  Fourth, I would like it to not be licensed per end user but rather per server with no runtime fees.  Fifth, I would like to be able to set a property to tell the printer driver where to put the generated document.  Finally, I would like it reasonably priced hopefully in the hundreds of dollars for the whole package everything included per server.  Does anyone know if there exists a printer driver?  Thanks in advance.
gregoryewAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AzraSoundCommented:
I have used Win2PDF in a single user environment for some time and it has never given my any problems (though I really only use it to convert from *.rtf to *.pdf).  You can test it for free though, their Terminal Server edition which supports Citrix:
http://www.daneprairie.com/products/win2pdf_terminal_server.htm
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
pra_kumar03Commented:
I have used Adobe Distiller for our purpose. But our implementation is on NT/2000 Server. We have a shared folder where we place the word document and an scheduled job picks up those using a VB program which then prints on the Adobe distiller port. The generated docs are then placed on the printer port.
0
TimSeestCommented:
Like AzraSound, I use win2pdf.  You can set it with default values so that it does not prompt.  I use win2pdf on an imaging server to provide conversion services to 70 users.  I use a vb app to open the required app for opening the requested doc type and then printing it to the win2pdf print driver.  Another vb app then emails the converted doc back to the user.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.