| Components | All | New | MacOS | Windows | Linux | iOS | ||||
| Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old | |
Component: CUPS
Print RAW data on macOS (for label printers).
You can send raw commands to label printers. Or print a file directly to a printer.
For a laser printer you may also send directly PostScript or PDF data.
See also Printer functions.
| Version | macOS | Windows | Linux | Server | iOS SDK |
| 2.5 / 10.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes, on macOS | ❌ No |
| Item | Details |
|---|---|
| CUPS.CancelJob Cancel a print job on the default server. | Mac only 2.5 |
| CUPS.GetDefaultPrinterName Get the default printer or class for the default server. | Mac only 2.5 |
| CUPS.GetJobCompletionTime Deprecated Queries the completion time of the job. | Mac only 2.5 |
| CUPS.GetJobCreationTime Deprecated Queries the creation time of the job. | Mac only 2.5 |
| CUPS.GetJobFormat Deprecated Queries job's document format. | Mac only 2.5 |
| CUPS.GetJobID Deprecated Queries job number. | Mac only 2.5 |
| CUPS.GetJobIndex Deprecated Queries job index for ID. | Mac only 7.4 |
| CUPS.GetJobPrinter Deprecated Queries job's printer name. | Mac only 2.5 |
| CUPS.GetJobPriority Deprecated Queries job's priority. | Mac only 2.5 |
| CUPS.GetJobProcessingTime Deprecated Queries the processing time of the job. | Mac only 2.5 |
| CUPS.GetJobSize Deprecated Queries job size. | Mac only 2.5 |
| CUPS.GetJobState Deprecated Queries job state. | Mac only 2.5 |
| CUPS.GetJobTitle Deprecated Queries job title. | Mac only 2.5 |
| CUPS.GetJobUser Deprecated Queries which user submitted the job. | Mac only 2.5 |
| CUPS.GetJobsAsJSON Queries some jobs and returns JSON Array. | Mac only 10.5 |
| CUPS.GetJobsCount Deprecated Selects some jobs and returns the count of jobs found. | Mac only 2.5 |
| CUPS.GetPrinterCount Deprecated Queries number of printers. | Mac only 2.5 |
| CUPS.GetPrinterDefault Deprecated Queries whether this printer is the default printer. | Mac only 2.5 |
| CUPS.GetPrinterName Deprecated Queries the name of this printer. | Mac only 2.5 |
| CUPS.GetPrintersAsJSON Queries list of printers as JSON. | Mac only 10.5 |
| CUPS.LastErrorCode Return the last IPP status code. | Mac only 2.5 |
| CUPS.LastErrorMessage Return the last status-message. | Mac only 2.5 |
| CUPS.PrintData Print a file to a printer or class on the default server. | Mac only 2.5 |
| CUPS.PrintDataEncoding Print a file to a printer or class on the default server. | Mac only 6.3 |
| CUPS.PrintFile Print a file to a printer or class on the default server. | Mac only 2.5 |
25 functions shown.
These functions require a license (88%).
Release notes
- Version 10.5
- Added CUPS.GetPrintersAsJSON and CUPS.GetJobsAsJSON functions.
- Deprecated CUPS.GetPrinterCount, CUPS.GetPrinterDefault, CUPS.GetPrinterName, CUPS.GetJobCompletionTime, CUPS.GetJobCreationTime, CUPS.GetJobFormat, CUPS.GetJobID, CUPS.GetJobIndex, CUPS.GetJobPrinter, CUPS.GetJobPriority, CUPS.GetJobProcessingTime, CUPS.GetJobSize, CUPS.GetJobState, CUPS.GetJobTitle, CUPS.GetJobUser and CUPS.GetJobsCount function.
- Version 7.4
- Added CUPS.GetJobIndex function.
Blog Entries
- Neues MBS FileMaker Plugin 10.5 - Über 6400 Funktionen in einem Plugin
- MBS FileMaker Plugin 10.5 - More than 6400 Functions In One Plugin
- Combine MBS functions to automate processes in FileMaker
FileMaker Magazin
Example Databases