If PrintRequester() If StartPrinting("PureBasic Test") If StartDrawing(PrinterOutput()) DrawingFont(LoadFont(0, "Arial", 30)) Locate(100, 100) : DrawText("PureBasic Printer Test") DrawingFont(LoadFont(0, "Arial", 100)) Locate(100, 400) : DrawText("PureBasic Printer Test 2") If LoadImage(0, "Data\PureBasic.bmp") DrawImage(ImageID(), 200, 600) Else MessageRequester("","2",0) EndIf FrontColor(100,100,100) Box(200, 600, 100, 100) StopDrawing() EndIf StopPrinting() EndIf EndIf ; ExecutableFormat=Windows ; EOF