Printer::ESCPOS::Roles::Profile - Role for all Printer Profiles for Printer::ESCPOS
version 1.006
Stores the connection object from the Printer::ESCPOS::Connections::*. In any normal use case you must not modify this attribute.
Use Print mode to set font, underline, double width, double height and emphasized if false uses the individual command ESC M n for font "c" ESC M is forced irrespective of this flag
Set ESC-POS Font pass "a" "b" or "c". Note "c" is not supported across all printers.
Set/unset emphasized property
set unset double height property
set unset double width property
Set/unset underline property
Sends raw text to the local buffer ready for sending this to the printer. This would contain a set of strings to print or ESCPOS Codes.
$device->printer->text("Hello World\n");
prints data in the buffer
Reads n bytes from the printer. This function is used internally to get printer statuses when supported.
Shantanu Bhadoria <shantanu@cpan.org> https://www.shantanubhadoria.com
This software is copyright (c) 2017 by Shantanu Bhadoria.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Printer::ESCPOS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Printer::ESCPOS
CPAN shell
perl -MCPAN -e shell install Printer::ESCPOS
For more information on module installation, please visit the detailed CPAN module installation guide.