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 allowed values, 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,
};