I have written a VB.Net program that uses PDFCreator with
Autosave enabled to create TIFF files from web pages printed with the
WebBrowser control. This all works fine on my Windows 7 PC. Now I have
copied the application to a Windows Server 2012 system, where it
doesn’t work. After the program calls WebBrowser.Print(), it goes into a
loop that waits a second with a System.Windows.Forms.Timer, then checks
to see if cCountOfPrintJobs is non-zero. After 20 seconds it
terminates – PDFCreator has failed to capture the print output. If I
then launch the PDFCreator app, the output is there in the print queue,
ready to be saved!
Both systems are running PDFCreator 1.7.2.
I turned logging on; here is the log from the 2012 server:
3/19/2014 3:15:24 PM: PDFCreator Program Start
3/19/2014 3:15:24 PM: Windowsversion: Windows Server 2012 [6.2 Build 9200]
3/19/2014 3:15:24 PM: InstalledAsServer: False
3/19/2014 3:15:24 PM: MyAppData: C:\Users\richardt\AppData\Roaming
3/19/2014 3:15:24 PM: PDFCreator spool directory (Write access: true): C:\Users\richardt\AppData\Local\Temp\PDFCreator\Spool\
3/19/2014 3:15:24 PM: Update check is disabled!
3/19/2014 3:15:40 PM: PDFCreator Program End
On Windows 7 the log file has about 20 more lines between the last 2 above, that begin and end with “Autosavemodus:”.
Do you have a fix or a workaround?
Our super-Admin. remembered seeing an InstallAsServer option, and reinstalled PDFCreator on Win Server 2012 with that option. Now it works!