NetworkPrinter class
Network Printer
Constructors
- NetworkPrinter(PaperSize _paperSize, CapabilityProfile _profile, {int spaceBetweenRows = 5})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- host → String?
-
no setter
- isConnected → bool
-
no setter
- paperSize → PaperSize
-
no setter
- port → int?
-
no setter
- profile → CapabilityProfile
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
barcode(
Barcode barcode, {int? width, int? height, BarcodeFont? font, BarcodeText textPos = BarcodeText.below, PosAlign align = PosAlign.center}) → void -
beep(
{int n = 3, PosBeepDuration duration = PosBeepDuration.beep450ms}) → void -
connect(
String host, {int port = 91000, Duration timeout = const Duration(seconds: 5)}) → Future< PosPrintResult> -
cut(
{PosCutMode mode = PosCutMode.full}) → void -
disconnect(
{int? delayMs}) → Future< void> -
Closes the printer Socket and disposes any received byte in buffer.
delayMs
: milliseconds to wait after destroying the socket -
drawer(
{PosDrawer pin = PosDrawer.pin2}) → void -
emptyLines(
int n) → void -
endJob(
) → void -
ensureConnected(
{Duration timeout = const Duration(seconds: 5)}) → Future< PosPrintResult> -
feed(
int n) → void -
hr(
{String ch = '-', int? len, int linesAfter = 0}) → void -
image(
Image imgSrc, {PosAlign align = PosAlign.center}) → void -
imageRaster(
Image image, {PosAlign align = PosAlign.center, bool highDensityHorizontal = true, bool highDensityVertical = true, PosImageFn imageFn = PosImageFn.bitImageRaster}) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
printCodeTable(
{String? codeTable}) → void -
qrcode(
String text, {PosAlign align = PosAlign.center, QRSize size = QRSize.size4, QRCorrection cor = QRCorrection.L}) → void -
rawBytes(
List< int> cmd, {bool isKanji = false}) → void -
reset(
) → void -
reverseFeed(
int n) → void -
row(
List< PosColumn> cols) → void -
setGlobalCodeTable(
String codeTable) → void -
setGlobalFont(
PosFontType font, {int? maxCharsPerLine}) → void -
setStyles(
PosStyles styles, {bool isKanji = false}) → void -
text(
String text, {PosStyles styles = const PosStyles(), int linesAfter = 0, bool containsChinese = false, int? maxCharsPerLine}) → void -
textEncoded(
Uint8List textBytes, {PosStyles styles = const PosStyles(), int linesAfter = 0, int? maxCharsPerLine}) → void -
toString(
) → String -
A string representation of this object.
inherited
-
transmissionOfStatus(
{int n = 1}) → Future< int?>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited