Class ClientPrintJob
Specifies information about the print job to be processed at the client
side.
Methods summary
public
string
|
#
sendToClient( )
Sends this ClientPrintJob object to the client for further processing. The
ClientPrintJob object will be processed by the WCPP installed at the client
machine.
Sends this ClientPrintJob object to the client for further processing. The
ClientPrintJob object will be processed by the WCPP installed at the client
machine.
Returns
string A string representing a ClientPrintJob object.
|
Properties summary
public
Neodynamic\SDK\Web\ClientPrinter
|
$clientPrinter
|
null |
#
Gets or sets the ClientPrinter object. Default is NULL. The ClientPrinter
object refers to the kind of printer that the client machine has attached or can
reach.
- Use a DefaultPrinter object for using the default printer installed in the
client machine.
- Use a InstalledPrinter object for using a printer installed in the client
machine with an associated Windows driver.
- Use a ParallelPortPrinter object for using a printer which is connected
through a parallel port in the client machine.
- Use a SerialPortPrinter object for using a printer which is connected
through a serial port in the client machine.
- Use a NetworkPrinter object for using a Network IP/Ethernet printer which
can be reached from the client machine.
Gets or sets the ClientPrinter object. Default is NULL. The ClientPrinter
object refers to the kind of printer that the client machine has attached or can
reach.
- Use a DefaultPrinter object for using the default printer installed in the
client machine.
- Use a InstalledPrinter object for using a printer installed in the client
machine with an associated Windows driver.
- Use a ParallelPortPrinter object for using a printer which is connected
through a parallel port in the client machine.
- Use a SerialPortPrinter object for using a printer which is connected
through a serial port in the client machine.
- Use a NetworkPrinter object for using a Network IP/Ethernet printer which
can be reached from the client machine.
|
public
string
|
$printerCommands
|
'' |
#
Gets or sets the printer's commands in text plain format. Default is an empty
string.
Gets or sets the printer's commands in text plain format. Default is an empty
string.
|
public
integer
|
$printerCommandsCopies
|
1 |
#
Gets or sets the num of copies for Printer Commands. Default is 1. Most
Printer Command Languages already provide commands for printing copies. Always
use that command instead of this property. Refer to the printer command language
manual or specification for further details.
Gets or sets the num of copies for Printer Commands. Default is 1. Most
Printer Command Languages already provide commands for printing copies. Always
use that command instead of this property. Refer to the printer command language
manual or specification for further details.
|
public
boolean
|
$formatHexValues
|
false |
#
Gets or sets whether the printer commands have chars expressed in hexadecimal
notation. Default is false. The string set to the $printerCommands property can
contain chars expressed in hexadecimal notation. Many printer languages have
commands which are represented by non-printable chars and to express these
commands in a string could require many concatenations and hence be not so
readable. By using hex notation, you can make it simple and elegant. Here is an
example: if you need to encode ASCII 27 (escape), then you can represent it as
0x27.
Gets or sets whether the printer commands have chars expressed in hexadecimal
notation. Default is false. The string set to the $printerCommands property can
contain chars expressed in hexadecimal notation. Many printer languages have
commands which are represented by non-printable chars and to express these
commands in a string could require many concatenations and hence be not so
readable. By using hex notation, you can make it simple and elegant. Here is an
example: if you need to encode ASCII 27 (escape), then you can represent it as
0x27.
|
public
Neodynamic\SDK\Web\PrintFile
|
$printFile
|
null |
#
Gets or sets the PrintFile object to be printed at the client side. Default
is NULL.
Gets or sets the PrintFile object to be printed at the client side. Default
is NULL.
|
public
array
|
$printFileGroup
|
null |
#
Gets or sets an array of PrintFile objects to be printed at the client side.
Default is NULL.
Gets or sets an array of PrintFile objects to be printed at the client side.
Default is NULL.
|