C# Class TSVCEO.CloudPrint.Printing.PCLXLPrintJob

Datei anzeigen Open project: klightspeed/CloudPrintProxy Class Usage Examples

Public Properties

Property Type Description
BindingFormat PCLBindingFormat
Epilogue byte[]
PageData List
PostPJL string[]
PrePJL string[]
Prologue byte[]

Public Methods

Method Description
PCLXLPrintJob ( byte rawdata ) : System

Protected Methods

Method Description
ParseIntegerType ( byte rawdata, int start, int &end, byte tag ) : long
ParsePCLHeader ( byte rawdata, int start, int &end ) : string
ParsePJL ( byte rawdata, int start, int &end ) : string[]
SkipArrayType ( byte rawdata, int start, int &end, byte tag ) : void
SkipDataArray ( byte rawdata, int start, int &end, byte tag ) : void
SkipDataType ( byte rawdata, int start, int &end, byte tag ) : void
SkipIntegerType ( byte rawdata, int start, int &end, byte tag ) : void
SkipPairType ( byte rawdata, int start, int &end, byte tag ) : void
SkipQuadType ( byte rawdata, int start, int &end, byte tag ) : void
SkipScalarType ( byte rawdata, int start, int &end, byte tag ) : void
ToInt16 ( byte rawdata, int start ) : short
ToInt32 ( byte rawdata, int start ) : int
ToSingle ( byte rawdata, int start ) : float
ToUInt16 ( byte rawdata, int start ) : ushort
ToUInt32 ( byte rawdata, int start ) : uint

Method Details

PCLXLPrintJob() public method

public PCLXLPrintJob ( byte rawdata ) : System
rawdata byte
return System

ParseIntegerType() protected method

protected ParseIntegerType ( byte rawdata, int start, int &end, byte tag ) : long
rawdata byte
start int
end int
tag byte
return long

ParsePCLHeader() protected method

protected ParsePCLHeader ( byte rawdata, int start, int &end ) : string
rawdata byte
start int
end int
return string

ParsePJL() protected method

protected ParsePJL ( byte rawdata, int start, int &end ) : string[]
rawdata byte
start int
end int
return string[]

SkipArrayType() protected method

protected SkipArrayType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipDataArray() protected method

protected SkipDataArray ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipDataType() protected method

protected SkipDataType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipIntegerType() protected method

protected SkipIntegerType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipPairType() protected method

protected SkipPairType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipQuadType() protected method

protected SkipQuadType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

SkipScalarType() protected method

protected SkipScalarType ( byte rawdata, int start, int &end, byte tag ) : void
rawdata byte
start int
end int
tag byte
return void

ToInt16() protected method

protected ToInt16 ( byte rawdata, int start ) : short
rawdata byte
start int
return short

ToInt32() protected method

protected ToInt32 ( byte rawdata, int start ) : int
rawdata byte
start int
return int

ToSingle() protected method

protected ToSingle ( byte rawdata, int start ) : float
rawdata byte
start int
return float

ToUInt16() protected method

protected ToUInt16 ( byte rawdata, int start ) : ushort
rawdata byte
start int
return ushort

ToUInt32() protected method

protected ToUInt32 ( byte rawdata, int start ) : uint
rawdata byte
start int
return uint

Property Details

BindingFormat public_oe property

public PCLBindingFormat BindingFormat
return PCLBindingFormat

Epilogue public_oe property

public byte[] Epilogue
return byte[]

PageData public_oe property

public List PageData
return List

PostPJL public_oe property

public string[] PostPJL
return string[]

PrePJL public_oe property

public string[] PrePJL
return string[]

Prologue public_oe property

public byte[] Prologue
return byte[]