MediaInfo
A class for media information.
Overview
You use this object to know about media in your printer.
Properties
getMediaType
A type of media in your printer.
Declaration
public MediaType getMediaType();
Return Value
See MediaType
.
getBackgroundColor
A label color of the media in your printer.
Declaration
public BackgroundColor getBackgroundColor();
Return Value
See BackgroundColor
.
getInkColor
A printing color of media in your printer.
Declaration
public InkColor getInkColor();
Return Value
See InkColor
.
getWidth_mm
The width of media of your printer in millimeters. Rounded to the nearest whole number.
Declaration
public int getWidth_mm();
getHeight_mm
The height of media of your printer in millimeters. Rounded to the nearest whole number. If the media is continuous length, it returns 0.
Declaration
public int getHeight_mm();
isHeightInfinite
Whether the the media is continuous length or not
Declaration
public boolean isHeightInfinite();
Instance Methods
getPTLabelSize
Get the size of label.
If the type of media is not for PT series, it returns null
.
Declaration
public @Nullable PTPrintSettings.LabelSize getPTLabelSize();
Return Value
See PTPrintSettings.LabelSize
.
getQLLabelSize
Get the size of label.
If the type of media is not for QL series, it returns null
.
Declaration
public @Nullable QLPrintSettings.LabelSize getQLLabelSize();
Return Value
See QLPrintSettings.LabelSize
.
Types
MediaType
Declaration
public enum MediaType { PTLaminate, PTNonLaminate, PTFabric, QLInfiniteLable, QLDieCutLable, PTHeatShrink, PTFLe, PTFlexibleID, PTSatin, PTSelfLaminate, Incompatible, Unknown, };
BackgroundColor
Declaration
public enum BackgroundColor { Standard, White, Others, Clear, Red, Blue, Yellow, Green, Black, ClearWithWhiteInk, PremiumGold, PremiumSilver, PremiumOthers, MaskingOthers, MatteWhite, MatteClear, MatteSilver, SatinGold, SatinSilver, PastelPurple, BlueWithWhiteInk, RedWithWhiteInk, FluorescentOrange, FluorescentYellow, BerryPink, LightGray, LimeGreen, SatinNavyBlue, SatinWineRed, FabricYellow, FabricPink, FabricBlue, TubeWhite, SelfLaminatedWhite, FlexibleWhite, FlexibleYellow, CleaningWhite, StencilWhite, LightBlue_Satin, Mint_Satin, Silver_Satin, Incompatible, Unknown, };
InkColor
Declaration
public enum InkColor { Standard, White, Others, Red, Blue, Black, Gold, RedAndBlack, FabricBlue, CleaningBlack, StencilBlack, Incompatible, Unknown, };