Platforms to show: All Mac Windows Linux Cross-Platform
Back to CPMPageFormatMBS class.
CPMPageFormatMBS.AdjustedPageSize as CPMRectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Some examples using this method:
CPMPageFormatMBS.AdjustedPaperSize as CPMRectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Some examples using this method:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 9.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
CPMPageFormatMBS.CopySettings(Destination as CPMPageFormatMBS)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
CPMPageFormatMBS.CreateDataRepresentation(Format as Integer = 0) as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Use CreateWithDataRepresentation to create a CPMPageFormatMBS from a string created by this call.
Format can be kPMDataFormatXMLDefault, kPMDataFormatXMLMinimal or kPMDataFormatXMLCompressed.
CPMPageFormatMBS.Orientation as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Possible values:
kPMPortrait | 1 | |
kPMLandscape | 2 | |
kPMReversePortrait | 3 | will revert to kPortrait for current drivers |
kPMReverseLandscape | 4 | will revert to kLandscape for current drivers |
CPMPageFormatMBS.PrinterID as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 15.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Will either return the formatting printer for the pageformat or will return nil if the pageformat doesn't have that information.
CPMPageFormatMBS.Scale as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Value is 100 for 100%.
(Read and Write computed property)
CPMPageFormatMBS.UnadjustedPageSize as CPMRectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Some examples using this method:
CPMPageFormatMBS.UnadjustedPaperSize as CPMRectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Printing | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Lasterror is set.
Some examples using this method:
The items on this page are in the following plugins: MBS MacCG Plugin.