Platforms to show: All Mac Windows Linux Cross-Platform
UIPrintInfoMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Printing iOS | MBS iOS Plugin | 24.2 | ❌ No | ❌ No | ❌ No | ✅ Yes | iOS only |
- 6 properties
- property dictionaryRepresentation as Dictionary
- property duplex as Integer
- property Handle as Integer
- property jobName as String
- property outputType as Integer
- property printerID as String
- 2 methods
- method Constructor
- method copy as UIPrintInfoMBS
- 2 shared methods
- shared method printInfo as UIPrintInfoMBS
- shared method printInfoWithDictionary(Dic as Dictionary) as UIPrintInfoMBS
- 7 constants
Duplex
Constant | Value | Description |
---|---|---|
DuplexLongEdge | 1 |
Duplex printing that flips the back page along the long edge of the paper. |
DuplexNone | 0 |
No double-sided (duplex) printing; single-sided printing only. |
DuplexShortEdge | 2 |
Duplex print that flips the back page along the short edge of the paper. |
Output Types
Constant | Value | Description |
---|---|---|
OutputGeneral | 0 |
Specifies that the printed content consists of mixed text, graphics, and images. The default paper is Letter, A4, or similar locale-specific designation. Output is normal quality, duplex. |
OutputGrayscale | 2 |
Specifies that the printed content is a grayscale image. Set the output type to this value when your printable content contains no color—for example, it’s black text only. The default paper is Letter/A4. Output is high quality grayscale, duplex. |
OutputPhoto | 1 |
Specifies that the printed content consists of black-and-white or color images. The default paper is 4x6, A6, or similar locale-specific designation. Output is high quality, simplex. |
OutputPhotoGrayscale | 3 |
Specifies that the printed content is grayscale. Set the output type to this value when your printable content contains no color—for example, it’s black text only. The default paper is Letter/A4. Output is grayscale quality, duplex. This content type can produce a performance improvement in some cases. |
This class has no sub classes.
Some properties using for this class:
- UIPrintInteractionControllerMBS.printInfo as UIPrintInfoMBS
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins Version 24.2
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.2
- Print dialogs for iOS in Xojo
- MBS Xojo Plugins, version 24.2pr1
Xojo Developer Magazine
Release notes
- Version 24.2
- Added classes for printing on iOS: UIPrintPaperMBS, UIPrintInteractionControllerMBS, UIPrintInfoMBS, UIPrinterPickerControllerMBS and UIPrinterMBS.
The items on this page are in the following plugins: MBS iOS Plugin.
UIPrinterPickerControllerMBS - UIPrintInteractionControllerMBS