
- #Foxit pdf printer missing install#
- #Foxit pdf printer missing driver#
- #Foxit pdf printer missing windows 10#
- #Foxit pdf printer missing code#

If anybody finds a generic PDF printer that just works please post on this thread so we can reference it. There are probably other choices that work better. The file generated looks like a PDF document - it has the right text/header and encoding and it all looks good, but it doesn't display.Ĭould be the embedded image perhaps.

I'm running the stock example from wwdemo.prg and the test page. None of them display the result so there's clearly some issue with the file. PDF Architect doesn't work for me in any viewer that I have (I don't use Adobe Acrobat).
#Foxit pdf printer missing driver#
Generic PDF Printer Driver and wwPdfPrinterDriver.Changing the PDF class used in wconnect_override.hįor reference here are the configuration steps for the Microsoft PDF driver or the Generic Printer Driver that should work with PDF printer driver that supports direct file output (Nitro, FoxIt etc.).
#Foxit pdf printer missing install#
#Foxit pdf printer missing windows 10#
Playing the odds here for future proofing Windows 10 and Server 2016+ are a good choice as opposed to requiring a GhostScript install and PostScript driver. The setup program isn't meant to be run on a server - it's for a development setup on a client and 90% of those installs will be on a Windows Desktop client and hopefully by now the majority of developers are using Windows 10 (or will be going forward). So changing from the defaul MS driver to a Post Script printer also requires switching to GhostScript or the Distiller PDF implementation.
#Foxit pdf printer missing code#
Printer handling in Web Connection requires both a Printer Driver and wwPDF implementation (which is preset in code or specifically in wconnect.h). Windows no longer reports version numbers in a sensible way everything from 2012 and Win10 forward reports 6.2 in FoxPro and Windows 10 using the Win Version APIs. The Microsoft PDF Printer Driver is the first driver that comes in the box and can just work without further configuration which is why I decided to set this up as a the default. I just took a look to see if there's a way to be smarter about what gets installed, but there are many problems with printer installation because no matter what you do there are dependencies. Just to follow up on this and the reasoning behind the way it works. The default PostScriptPDFPrinterDriver for a new WC7 installation may need to be tied to the OS version? I did try your VFP menu option "Web Connection / Tools / Install PostScript Printer", and it successfully installed a "Xerox PS Class Driver" driver, which is a commented-out option in the INI file. The "Microsoft Print to PDF" printer driver isn't installed with Windows 2012 R2, and from the (minimal) research I've done, and it can't be added for that OS.Ī fresh Vultr Windows 2012 instance only has one printer installed by default - "Microsoft XPS Document Writer".

Postscriptpdfprinterdriver=Microsoft Print to PDF

I'm pretty sure this all stems from the fact that the PostScriptPDFPrinterDriver setting in the (MyAppMain).INI file gets defaulted to. Still, the localhost\wconnect demo links worked, except for "Print PDF Report", in which case the VFP app displayed a WAIT message of "Error accessing printer spooler". I failed to get a screenshot, but it seems there was a large red 'X' icon and error message displaying in a stand-alone dialog, which may have been fired from the VFP demo app starting up. However, there was an error message displayed about the printer driver. I'm not exactly sure, but I think it was during my initial Web Connection 7 installation process that an error happened - pretty much everything got configured automatically and the demo web app started up, also opening the localhost/wconnect test page. I used several of the Chocolatey calls and other PowerShell scripts from your blog post West Wind Server Migration Done - that is a very informative and useful writeup. I have been testing Web Connection 7.0 on a couple of Vultr instances, selecting Windows 2012 R2 圆4 as the OS.
