Closeable
, Flushable
, Appendable
, AutoCloseable
public class SCS3812Writer extends SCS5219Writer
SCS5219Writer
Modifier and Type | Field | Description |
---|---|---|
static int |
DUPLEX_DUPLEX |
Constant value for duplex printing.
|
static int |
DUPLEX_SIMPLEX |
Constant value for simplex printing.
|
static int |
DUPLEX_TUMBLE |
Constant value for tumble duplex printing.
|
static int |
FONT_COURIER_10 |
Constant value for a Courier, 10 pitch font.
|
static int |
FONT_COURIER_12 |
Constant value for a Courier, 12 pitch font.
|
static int |
FONT_COURIER_15 |
Constant value for a Courier, 15 pitch font.
|
static int |
FONT_COURIER_17 |
Constant value for a Courier, 17 pitch font.
|
static int |
FONT_COURIER_5 |
Constant value for a Courier, 5 pitch font.
|
static int |
FONT_COURIER_BOLD_10 |
Constant value for a Courier, bold, 10 pitch font.
|
static int |
FONT_COURIER_BOLD_17 |
Constant value for a Courier, bold, 17 pitch font.
|
static int |
FONT_COURIER_BOLD_5 |
Constant value for a Courier, bold, 5 pitch font.
|
static int |
FONT_COURIER_ITALIC_10 |
Constant value for a Courier, italic, 10 pitch font.
|
static int |
FONT_COURIER_ITALIC_12 |
Constant value for a Courier, italic, 12 pitch font.
|
static int |
FONT_GOTHIC_10 |
Constant value for a Gothic, 10 pitch font.
|
static int |
FONT_GOTHIC_12 |
Constant value for a Gothic, 12 pitch font.
|
static int |
FONT_GOTHIC_13 |
Constant value for a Gothic, 13 pitch font.
|
static int |
FONT_GOTHIC_15 |
Constant value for a Gothic, 15 pitch font.
|
static int |
FONT_GOTHIC_20 |
Constant value for a Gothic, 20 pitch font.
|
static int |
FONT_GOTHIC_27 |
Constant value for a Gothic, 27 pitch font.
|
static int |
FONT_GOTHIC_BOLD_10 |
Constant value for a Gothic, bold, 10 pitch font.
|
static int |
FONT_GOTHIC_BOLD_12 |
Constant value for a Gothic, bold, 12 pitch font.
|
static int |
FONT_GOTHIC_ITALIC_12 |
Constant value for a Gothic, italic, 12 pitch font.
|
static int |
FONT_LETTER_GOTHIC_12 |
Constant value for a letter Gothic, 12 pitch font.
|
static int |
FONT_LETTER_GOTHIC_BOLD_12 |
Constant value for a letter Gothic, bold, 12 pitch font.
|
static int |
FONT_OCR_A_10 |
Constant value for an OCR A, 10 pitch font.
|
static int |
FONT_OCR_B_10 |
Constant value for an OCR B, 10 pitch font.
|
static int |
FONT_ORATOR_10 |
Constant value for an Oritor, 10 pitch font.
|
static int |
FONT_ORATOR_BOLD_10 |
Constant value for an Oritor, bold, 10 pitch font.
|
static int |
FONT_PRESTIGE_10 |
Constant value for a Prestige, 10 pitch font.
|
static int |
FONT_PRESTIGE_12 |
Constant value for a Prestige, 12 pitch font.
|
static int |
FONT_PRESTIGE_15 |
Constant value for a Prestige, 15 pitch font.
|
static int |
FONT_PRESTIGE_BOLD_12 |
Constant value for a Prestige, bold, 12 pitch font.
|
static int |
FONT_PRESTIGE_ITALIC_12 |
Constant value for a Prestige, italic, 12 pitch font.
|
static int |
FONT_ROMAN_10 |
Constant value for a Roman, 10 pitch font.
|
static int |
FONT_SCRIPT_12 |
Constant value for a script, 12 pitch font.
|
static int |
FONT_SERIF_10 |
Constant value for a Serif, 10 pitch font.
|
static int |
FONT_SERIF_12 |
Constant value for a Serif, 12 pitch font.
|
static int |
FONT_SERIF_15 |
Constant value for a Serif, 15 pitch font
|
static int |
FONT_SERIF_BOLD_12 |
Constant value for a Serif, bold, 12 pitch font.
|
static int |
FONT_SERIF_ITALIC_10 |
Constant value for a Serif, italic, 10 pitch font.
|
static int |
FONT_SERIF_ITALIC_12 |
Constant value for a Serif, italic, 12 pitch font.
|
QUALITY_DRAFT, QUALITY_NEAR_LETTER
Constructor | Description |
---|---|
SCS3812Writer(OutputStream out) |
Deprecated.
Replaced by SCS3812Writer(OutputStream, int, AS400).
|
SCS3812Writer(OutputStream out,
int ccsid) |
Deprecated.
Replaced by SCS3812Writer(OutputStream, int, AS400).
|
SCS3812Writer(OutputStream out,
int ccsid,
AS400 system) |
Constructs a SCS3812Writer.
|
SCS3812Writer(OutputStream out,
String encoding) |
Deprecated.
Replaced by SCS3812Writer(OutputStream, int, AS400).
|
Modifier and Type | Method | Description |
---|---|---|
void |
endPage() |
Ends current page.
|
void |
setBold(boolean bold) |
Sets bold text on or off.
|
void |
setDuplex(int duplex) |
Sets duplex printing mode.
|
void |
setFont(int font) |
Sets the current font.
|
void |
setTextOrientation(int orientation) |
Sets text orientation.
|
setCodePage, setCPI, setDestinationDrawer, setEnvelopeSize, setLeftMargin, setPaperSize, setQuality, setSourceDrawer, setUnderline
setLPI
absoluteHorizontalPosition, absoluteVerticalPosition, carriageReturn, close, flush, getEncoding, lineFeed, newLine, relativeHorizontalPosition, relativeVerticalPosition, setHorizontalFormat, setVerticalFormat, write, write, write, write
append, append
append, nullWriter, write
public static final int DUPLEX_DUPLEX
public static final int DUPLEX_SIMPLEX
public static final int DUPLEX_TUMBLE
public static final int FONT_COURIER_10
public static final int FONT_COURIER_12
public static final int FONT_COURIER_15
public static final int FONT_COURIER_17
public static final int FONT_COURIER_5
public static final int FONT_COURIER_BOLD_10
public static final int FONT_COURIER_BOLD_17
public static final int FONT_COURIER_BOLD_5
public static final int FONT_COURIER_ITALIC_10
public static final int FONT_COURIER_ITALIC_12
public static final int FONT_GOTHIC_10
public static final int FONT_GOTHIC_12
public static final int FONT_GOTHIC_13
public static final int FONT_GOTHIC_15
public static final int FONT_GOTHIC_20
public static final int FONT_GOTHIC_27
public static final int FONT_GOTHIC_BOLD_10
public static final int FONT_GOTHIC_BOLD_12
public static final int FONT_GOTHIC_ITALIC_12
public static final int FONT_LETTER_GOTHIC_12
public static final int FONT_LETTER_GOTHIC_BOLD_12
public static final int FONT_OCR_A_10
public static final int FONT_OCR_B_10
public static final int FONT_ORATOR_10
public static final int FONT_ORATOR_BOLD_10
public static final int FONT_PRESTIGE_10
public static final int FONT_PRESTIGE_12
public static final int FONT_PRESTIGE_15
public static final int FONT_PRESTIGE_BOLD_12
public static final int FONT_PRESTIGE_ITALIC_12
public static final int FONT_ROMAN_10
public static final int FONT_SCRIPT_12
public static final int FONT_SERIF_10
public static final int FONT_SERIF_12
public static final int FONT_SERIF_15
public static final int FONT_SERIF_BOLD_12
public static final int FONT_SERIF_ITALIC_10
public static final int FONT_SERIF_ITALIC_12
public SCS3812Writer(OutputStream out)
out
- An OutputStream.public SCS3812Writer(OutputStream out, int ccsid) throws UnsupportedEncodingException
out
- An OutputStream.ccsid
- The name of the target CCSID to be used.UnsupportedEncodingException
- If ccsid is invalid.public SCS3812Writer(OutputStream out, int ccsid, AS400 system) throws UnsupportedEncodingException
out
- An OutputStream.ccsid
- The name of the target CCSID to be used.system
- The systemUnsupportedEncodingException
- If ccsid is invalid.public SCS3812Writer(OutputStream out, String encoding) throws UnsupportedEncodingException
out
- An OutputStream.encoding
- The name of the target encoding to be used.UnsupportedEncodingException
- If encoding is invalid.public void endPage() throws IOException
endPage
in class SCS5219Writer
IOException
- If an error occurs while communicating
with the system.public void setBold(boolean bold) throws IOException
bold
- If true, turns bold on; if false, turns bold off.
4IOException
- If an error occurs while communicating
with the system.public void setDuplex(int duplex)
duplex
- The duplex setting. Valid values are DUPLEX_DUPLEX,
DUPLEX_SIMPLEX, or DUPLEX_TUMBLE.public void setFont(int font) throws IOException
font
- The current font. Constant values are defined for the
valid values.IOException
- If an error occurs while communicating
with the system.public void setTextOrientation(int orientation)
orientation
- The text orientation on the paper. Valid values
are 0, 90, 180 and 270.Copyright © 2023. All rights reserved.