LOCAL lcPrinter, lcDestFileName, loObj lcPrinter = "Bullzip PDF Printer" lcDestFileName = "c:\temp\ExampleOut.pdf" IF FILE(lcDestFileName) DELETE FILE lcDestFileName ENDIF *** Create the COM object to control the printer. loObj = CREATEOBJECT("BullZIP.PDFPrinterSettings") loObj .SetValue("Output",lcDestFileName) loObj .SetValue("ShowSettings" ,"never") loObj .SetValue("ShowPDF" ,"no") loObj .WriteSettings(.t.) SET PRINTER TO NAME (lcprinter) REPORT FORM MyReport TO PRINTER NOCONSOLE