This set of activities gives your Robot ability to print documents, command the printer and obtain printer queue details.
Activity clears all jobs from queue assigned to printer, if printer name not provided, activity will be performed for default printer.
Activity gets data from queue assigned to specific printer, if printer not precised default one is used. Data is returned as <DataTable>.
This activity returns name of default system printer as string. So for output you have to use <string> variable/
This activity returns list of <string>s with names of all system printers (also not-real ones like print to pdf or print to OneNote). For output you have to use list of strings (System.Collections.Generic.List<System.String>):
Stops provided printer name (or for default system printer if name not provided). It doesn’t stop jobs in the queue, it stops whole printer as a hardware.
It has the same effect if user open queue for printer, choose menu Printer -> Pause Printing
This activity gives your Robot ability to print any file for which you have assigned in system default application which can print this file.
Printing bases on default applications for extension. So, i.e: you will not be able to print *.doc file without MS Word application installed. Please note: each application will be opened for a few seconds, but will be also closed automatically!
1. .pdf (Adobe Acrobat Reader DC 2020.013.20064.12623 & Foxit PhantomPDF Business 10.1.0.37527),
2. .doc, .docx, .xls, .xlsx, .ppt, .pptx (Microsoft Office 2010 & Microsoft Office 2016),
4. .jpg, .png, .gif, .bmp (MS Paint).
Takes as input printer name (which can be obtained using List Printers activity) or uses default system printer.
As an output it returns a dictionary of (string, Boolean). String is a status name and Boolean is false of true for specific status. Your printer has to report specific status i.e. printer door is open to system, otherwise it will not be returned by this activity.
If printer has status ‘Paused’, it resumes print to work.
This activity can be used to change/set default system printer. You should use printer name (which can be obtained using “List Printers” activity. Name – Input – should be provided as <string>.