Platforms to show: All Mac Windows Linux Cross-Platform
Printing iOS
Classes for printing on iOS. Show print dialogs to pick printer and send a PDF to the printer.
- Classes
- class UIPrinterMBS
- method Constructor
- method contactPrinter
- shared method printerWithURL(URL as String) as UIPrinterMBS
- property displayLocation as String
- property displayName as String
- property Handle as Integer
- property makeAndModel as String
- property supportedJobTypes as Integer
- property supportsColor as Boolean
- property supportsDuplex as Boolean
- property URL as String
- event contactPrinterCompleted(available as Boolean)
- class UIPrinterPickerControllerMBS
- method Constructor(printer as UIPrinterMBS = nil)
- method Destructor
- method Dismiss
- method Present
- property Handle as Integer
- property isBeingPresented as Boolean
- property selectedPrinter as UIPrinterMBS
- event Completed(userDidSelect as Boolean, error as NSErrorMBS)
- event DidDismiss
- event DidPresent
- event DidSelectPrinter
- event shouldShowPrinter(printer as UIPrinterMBS) as Boolean
- event WillDismiss
- event WillPresent
- class UIPrintInfoMBS
- method Constructor
- method copy as UIPrintInfoMBS
- shared method printInfo as UIPrintInfoMBS
- shared method printInfoWithDictionary(Dic as Dictionary) as UIPrintInfoMBS
- property dictionaryRepresentation as Dictionary
- property duplex as Integer
- property Handle as Integer
- property jobName as String
- property outputType as Integer
- property printerID as String
- class UIPrintInteractionControllerMBS
- shared method canPrintData(data as MemoryBlock) as Boolean
- shared method canPrintFile(File as FolderItem) as Boolean
- shared method canPrintURL(URL as string) as Boolean
- method Constructor
- method Destructor
- method Dismiss
- method Present
- shared method printableUTIs as String()
- method printingItems as Variant()
- method printToPrinter(printer as UIPrinterMBS) as Boolean
- method setPrintingItems(items() as Variant)
- shared method UIPrintErrorDomain as String
- property Handle as Integer
- property isBeingPresented as Boolean
- property printInfo as UIPrintInfoMBS
- shared property printingAvailable as Boolean
- property printingItem as Variant
- property printPaper as UIPrintPaperMBS
- property showsNumberOfCopies as Boolean
- property showsPaperOrientation as Boolean
- property showsPaperSelectionForLoadedPapers as Boolean
- event Completed(completed as Boolean, error as NSErrorMBS)
- event DidDismissPrinterOptions
- event DidFinishJob
- event DidPresentPrinterOptions
- event WillDismissPrinterOptions
- event WillPresentPrinterOptions
- event WillStartJob
- class UIPrintPaperMBS
- method Constructor
- property Handle as Integer
- property paperHeight as Double
- property paperWidth as Double
- property printableRectHeight as Double
- property printableRectLeft as Double
- property printableRectTop as Double
- property printableRectWidth as Double
- class UIPrinterMBS
- Examples
- Blog Entries
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.