BRLMRJPrintSettings
Settings to print on RJ series.
Overview
You use this object to set parameters to your printer such as a paper size. The images or PDFs you passed to print functions in BRLMPrinterDriver
are converted to printable data for specified printer by using this settings.
Properties
customPaperSize
A paper size in your printer.
For detail, see BRLMCustomPaperSize
.
Declaration
@property (nonatomic) BRLMCustomPaperSize* customPaperSize;
density
Density set to your printer. Default value is BRLMRJPrintSettingsDensityUsePrinterSetting
.
For the value set, see BRLMRJPrintSettingsDensity
.
Declaration
@property (nonatomic) BRLMRJPrintSettingsDensity density;
rotate180degrees
Whether or not print the data with rotating 180 degrees. Default value is NO
.
Declaration
@property (nonatomic) BOOL rotate180degrees;
peelLabel
Whether or not to enable peeling. Your printer has to support it.
Declaration
@property (nonatomic) BOOL peelLabel;
Types
BRLMRJPrintSettingsDensity
Declaration
typedef NS_ENUM(NSInteger, BRLMRJPrintSettingsDensity) { BRLMRJPrintSettingsDensityWeakLevel5, BRLMRJPrintSettingsDensityWeakLevel4, BRLMRJPrintSettingsDensityWeakLevel3, BRLMRJPrintSettingsDensityWeakLevel2, BRLMRJPrintSettingsDensityWeakLevel1, BRLMRJPrintSettingsDensityNeutral, BRLMRJPrintSettingsDensityStrongLevel1, BRLMRJPrintSettingsDensityStrongLevel2, BRLMRJPrintSettingsDensityStrongLevel3, BRLMRJPrintSettingsDensityStrongLevel4, BRLMRJPrintSettingsDensityStrongLevel5, BRLMRJPrintSettingsDensityUsePrinterSetting, };