Code SRP350
Code SRP350
Windows Driver
User’s Manual
Ver. 3.1.5
Printer Model
SRP -350
2. Operating Environment
The SAMSUNG SRP-350 printer drivers can run on any of the following operating systems.
- Microsoft Windows 95
- Microsoft Windows 98
- Microsoft Windows ME
- Microsoft Windows NT 4.0
- Microsoft Windows 2000
- Microsoft Windows XP
- Microsoft Windows 2003 Server
- Microsoft Windows Embedded For Point Of Service
The font names what the user can choose in to the application are as follows.
2 types of character-height can be chosen in each font.
Two kinds of the FonAXxX [Ext.] font and the FonAXxX. The character code of 128 bytes of
80H - FFH varies in the difference in these printer fonts. A FonAXxX font supports ANSI
character code(Code Page 2 : 850). And, a FonAXxX [Ext.] font supports IBM expansion
character code(Code Page 0 : 437). A FonAXxX [255] font supports space page.(Code Page
255).
The SRP-350 Printer can be used to execute a variety of special non-printing functions, as
indicated in the table below.
You can execute these functions by selecting the printer’s special “FontControl” font and then
sending the appropriate character code to the driver. ( Note that you cannot use the
“FontControl” font to print normal characters. )
5 HT is output
6 LF is output
7 CR is output
a Open Drawer 2 (50ms drive pulse width)
b Open Drawer 2 (100ms drive pulse width)
c Open Drawer 2 (150ms drive pulse width)
d Open Drawer 2 (200ms drive pulse width)
e Open Drawer 2 (250ms drive pulse width)
g Cut Receipt (partial cut) without paper feeding
p HRI characters are not added to the bar code
q HRI characters are added at the top of the bar code using Font A
r HRI characters are added at the bottom of the bar code using Font A
s HRI characters are added at the top of the bar code using Font B
t HRI characters are added at the bottom of the bar code using Font B
w Text is aligned left
x Text is centered
y Text is aligned right
A Open Drawer 1 (50ms drive pulse width)
B Open Drawer 1 (100ms drive pulse width)
C Open Drawer 1 (150ms drive pulse width)
D Open Drawer 1 (200ms drive pulse width)
E Open Drawer 1 (250ms drive pulse width)
G NV bit image No 1 is printed in the Normal mode
H NV bit image No 2 is printed in the Normal mode
I NV bit image No 3 is printed in the Normal mode
J NV bit image No 4 is printed in the Normal mode
K NV bit image No 5 is printed in the Normal mode
P Cut Receipt (partial cut)
[ NV bit image No 1 is printed in the Double Height Double Width mode
] NV bit image No 2 is printed in the Double Height Double Width mode
^ NV bit image No 3 is printed in the Double Height Double Width mode
_ NV bit image No 4 is printed in the Double Height Double Width mode
` NV bit image No 5 is printed in the Double Height Double Width mode
The following table shows the recommended margins for SRP-350 printer. Refer to this
table when setting margins from your printing applications.
Printer
Margins
Printer Area
Left[mm] Right[mm] Top[mm] Bottom[mm] Width[mm]
SRP-350 0 0 0 0 72
When choosing printer font Code128, the code set selection character (which is “{A”,
“{B”, “{C”} must be always specified at the head of the text.
For example, specify “{B1234”, when printing letter “1234”.
The following code establishes the specified printer driver as your "default printer."
♦ VISUAL BASIC
For Each prnPrinter In Printers
If prnPrinter.DeviceName = “BIXOLON SAMSUNG SRP-350” Then
Set Printer = prnPrinter
Exit For
End If
Next
The following code prints a text string using a Windows font, and then prints another text string
using a printer font. Each string gives the name and size of the font being used.
♦ VISUAL BASIC
‘Print in Windows font
Printer.FontSize = 9
Printer.FontName = “Arial”
Printer.Print “Arial”
The next example shows how to open the desired cash drawer at the desired speed.
♦ VISUAL BASIC
'Set up the control font.
Printer.FontSize = 9.5
Printer.FontName = "FontControl"
Printer.Print "A"
‘Use special-function character to open the cash drawer.
‘A: Open drawer 1 at 50ms
‘B: Open drawer 1 at 100ms
‘C: Open drawer 1 at 150ms
‘D: Open drawer 1 at 200ms
‘E: Open drawer 1 at 250ms
‘a: Open drawer 2 at 50ms
‘b: Open drawer 2 at 100ms
‘c: Open drawer 2 at 150ms
‘d: Open drawer 2 at 200ms
‘e: Open drawer 2 at 250ms
Printer.EndDoc
♦ VISUAL BASIC
'Set up the control font.
Printer.FontSize = 9.5
Printer.FontName = "FontControl"
Printer.Print "P".
‘Use special-function character to cut the paper
‘P: Partial cut
‘g: Partial cut without paper feeding
Printer.EndDoc
♦ VISUAL BASIC
'Print Bar Code.
Printer.FontSize = 20
Printer.FontName = "JAN8(EAN)"
Printer.Print "1234567".
Printer.EndDoc
1. Select the font you wish to use from the font list.
2. Select the font size you wish use from the font-size list.
3. Type in some text into the WordPad text-input area.
4. Open the File menu, and click on Print.
For fastest printing, select a printer font form the font list.
Clicking on Print will cause cash drawer #1 to open at a drive speed of 50ms. By changing the
character that you input at Step 3, you can select a different drive speed or open the other
drawer. Refer to Section 4.2, “Special Functions,” for a listing of characters and their functions.
7.2 About