Programming for the Epic 950
Epic 950
OEM Integration Manual
Page 62
Rev G
95-05245
Text Objects
A text object is simply a line of printable characters. A text object is created whenever
the Epic 950 receives a printable character that is not otherwise part of a command.
Once it is created, a text object will remain active until it is terminated.
While a text object is active, any printable characters sent to the Epic 950 will be added
to that text object. The only exceptions are printable characters that are sent as part of a
command. While a text object is active, commands that alter text line attributes (such as
font and double-high character commands) are ignored. Commands that alter text
character attributes (such as double-wide and inverse) may be sent at any time, though.
Line attributes include the five basic fonts (P, M, U, and T), plus the double-high font
command (
GS DC2
). These commands may not be issued while a text object is active;
instead they should be issued before a text object is begun. The font line attribute
persists until another font command is received. The double-high line attribute persists
either until the cancel double-high command (
GS DC3
) is sent or the current font is
changed. The character attribute commands include the set font to double wide (
SO
)
and set inverse print mode (
GS RS
) commands. These commands may be issued or
canceled at any time. Character attributes persist only until the end of a text object.
A text object can be terminated with a carriage return, a line feed, or both, in either
combination. If the length of the text object exceeds the space allowed for printing, it will
either wrap to the next line or truncate at the end of the printable area. The decision to
wrap or truncate is determined by the select line wrap/truncate mode command (GS T).
By default, text objects will wrap to the next line.
Summary of Contents for Epic 950
Page 1: ...Epic 950TM OEM Integration Manual P N 95 05245 Rev G Feb 2007...
Page 2: ......
Page 3: ...This page intentionally left blank...
Page 4: ......
Page 12: ......
Page 13: ...95 05245 Rev G Page 1 chapter 1 Introducing Your Epic 950 Printer...
Page 14: ...Page 2 Rev G 95 05245 This page intentionally left blank...
Page 20: ......
Page 21: ...95 05245 Rev G Page 9 chapter 2 Epic 950 Specifications and Requirements...
Page 22: ...Page 10 Rev G 95 05245 This page intentionally left blank...
Page 31: ...95 05245 Rev G Page 19 chapter 3 Mounting Requirements...
Page 32: ...Page 20 Rev G 95 05245 This page intentionally left blank...
Page 36: ......
Page 38: ...Page 26 Rev G 95 05245 This page intentionally left blank...
Page 42: ......
Page 43: ...95 05245 Rev G Page 31 chapter 5 Electrical Connections...
Page 44: ...Page 32 Rev G 95 05245 This page intentionally left blank...
Page 55: ...95 05245 Rev G Page 43 chapter 6 Operational Procedures...
Page 56: ...Page 44 Rev G 95 05245 This page intentionally left blank...
Page 67: ...95 05245 Rev G Page 55 chapter 7 Programming for the Epic 950...
Page 68: ...Page 56 Rev G 95 05245 This page intentionally left blank...
Page 85: ...95 05245 Rev G Page 73 chapter 8 Command Reference...
Page 86: ...Page 74 Rev G 95 05245 This page intentionally left blank...