The following table lists the PCL6-commands which are supported by the PRISMAsync Print Server.
Operator |
Description |
Attribute |
---|---|---|
ArcPath |
Define arc path |
BoundingBox & StartPoint & End Point [ArcDirection] |
BeginChar |
Define characters for downloaded font |
Fontname |
BeginFontHeader |
Define downloaded font |
Fontname & FontFormat |
BeginImage |
Define image |
ColorDepth & ColorMapping & SourceWidth & SourceHeight & DestinationSize |
BeginPage |
Define new page |
|
BeginRastPattern |
Define raster pattern |
{ColorDepth & ColorMapping & SourceWidth & DestinationSize & SourceHeight & {PatternDefineID & PatternPersistence}} |
BeginScan |
Define scan line |
Null |
BeginSession |
Define imaging session |
Measure & UnitsPerMeasure & [ErrorReport] |
BeginStream |
Define user-defined stream |
StreamName |
BezierPath |
Define Bezier path |
{ControlPoint1 & ControlPoint2 & EndPoint} | {NumberOfPoints & PointType} |
BezierRelPath |
Define Bezier path relative to current cursor position |
{ControlPoint1 & ControlPoint2 & EndPoint} | {NumberOfPoints & PointType} |
Chord |
Paint chord |
BoundingBox & StartPoint & EndPoint |
ChordPath |
Define chord path |
BoundingBox & StartPoint & EndPoint |
CloseDataSource |
Close data source |
Null |
CloseSubPath |
Close sub path |
Null |
Comment |
Add comment |
CommentData |
CustomMediaSize |
Add sizes |
|
CustomMediaSizeUnits |
Add units |
|
Ellipse |
Paint ellipse |
BoundingBox |
EllipsePath |
Define ellipse path |
BoundingBox |
EndChar |
End definition of characters |
Null |
EndFontHeader |
End definition of downloaded font |
Null |
EndImage |
End definition of image |
Null |
EndPage |
End page definition |
PageCopies |
EndRasterPattern |
End definition of raster pattern |
Null |
EndScan |
End definition of scan lines |
Null |
EndSession |
End imaging session definition |
Null |
EndStream |
End definition of user-defined stream |
Null |
ExecStream |
Execute user-defined stream |
StreamName |
LinePath |
Define line path from current position to EndPoint |
StreamName | {NumberOfPoints & PointType} |
LineRelpath |
Define line path relative to current cursor position |
EndPoint | {NumberOfPoints & PointType} |
NewPath |
Delete current path and current cursor position |
Null |
OpenDataSource |
Define data source for input |
SourceType & DataOrg |
PaintPath |
Stroke current path and paint interior area |
Null |
Passthrough |
Pass through PCL data inside an XL data stream |
Null |
Pie |
Paint pie area |
BoundingBox & StartPoint & EndPoint |
PiePath |
Define pie path |
BoundingBox & StartPoint Y & EndPoint |
PopGS |
Restore saved graphics state |
Null |
PushGS |
Save current graphics state |
Null |
ReadChar |
Read character data |
CharCode & CharDataSize |
ReadFontHeader |
Read font header data |
FontHeaderLenght |
ReadImage |
Read block of image data |
CompressMode & StartLine & BlockHeight & PadBytesMultiple |
ReadRastPattern |
Read block of raster pattern data |
CompressMode & StartLine & BlockHeight & PadBytesMultiple & BlockByteLength |
ReadStream |
Read user-defined stream data |
StreamDataLength |
Rectangle |
Paint rectangle |
BoundingBox |
RectanglePath |
define rectangle path |
BoundingBox |
RemoveFont |
Delete downloaded font |
FontName |
RemoveStream |
Remove the user-defined stream by name |
StreamName |
RoundRectangle |
Paint rectangle with round corners |
BoundingBox & EllipseDimension |
RoundRectanglePath |
Path define rectangle with round corners |
BoundingBox & EllipseDimension |
ScanLineRel |
Describe block of scan lines |
NumberOfScanLines |
SetAdaptiveHalftoning |
Set adaptive halftoning for Text objects, Vector objects and Raster objects |
{ AllObjectTypes} | { TextObjects | VectorObjects | RasterObjects} |
SetBrushSource |
Set paint source |
|
SetClipReplace |
Replace clip region with current path |
ClipRegion |
SetColorTrapping |
Set the type of colour trapping to be used for Text, Vector and Raster objects |
{AllObjectTypes} |
SetCharAngle |
Set character rotation angle |
CharAngle |
SetCharAttributes |
Set the current character attribute |
WritingMode |
SetCharBoldValue |
Set character boldness |
CharboldValue |
SetCharScale |
Set character scaling factor |
CharScale |
SetCharShear |
Set character shear factors |
CharShear |
SetCharSubMode |
Set character vertical substitution mode |
CharSubModeArray |
SetClipIntersect |
Replace clip region with intersection of current path and current clip |
ClipRegion |
SetClipMode |
Set clip path mode |
ClipMode |
SetClipRectangle |
Set clip region to rectangle area |
ClipRegion & BoundingBox |
SetClipReplace |
replace the clip path with the intersection of the default clip path and the current path |
ClipRegion |
SetClipToPage |
Limit current path to current page |
Null |
SetColorSpace |
Set colour space |
|
SetColorTreatment |
Set colour treatment |
ColorTreatment |
SetCursor |
Set cursor position |
Point |
SetCursorRel |
Set new cursor position relative to current cursor position |
Point |
SetDefaultHGS |
Set current graphics state to its default condition |
Null |
SetHalftoneMethod |
Set halftone method with specific dither matrix |
|
SetFillMode |
Set current fill mode for painting |
FillMode |
SetFont |
Set active font |
{ SymbolSet & CharSize & FontName } | PCLSelectFont |
SetLineCap |
Set shape of end of line |
LineCapStyle |
SetLineDash |
Set line dash style |
SolidLine | {LineDashStyle& Dash/Offset} |
SetLineJoin |
Set line join style |
LineJoinStyle |
SetMiterLimit |
Set limit of miter length |
MiterLength |
SetNeutralAxis |
Set neutral axis setting to be used for Text, Vector and Raster objects |
{ AllObjectTypes} | { TextObjects | VectorObjects | RasterObjects} |
SetPageDefaultCTM |
Reset coordinate transformation |
Null |
SetPageOrigin |
Set origin coordinates |
PageOrigin |
SetPageRotation |
Rotate page coordinate system |
PageAngle |
SetPageScale |
Scale page coordinate system |
PageScale | {Measure & UnitsPerMeasure} |
SetPathToClip |
Replace current path by clip path |
Null |
SetPaintTxMode |
Set paint transparency mode |
TxMode |
SetPatternTxMode |
Set pattern transparency mode |
TxMode |
SetPenSource |
Set pen colour and style |
|
SetPenWidth |
Set pen width |
PenWidth |
SetROP |
Set logical operation mode |
ROP3 |
SetSourceTxMode |
Set source transparency mode |
TxMode |
Text |
Print text |
TextData & [XSpacingData] & [YspacingData] |
TextPath |
Define text path |
TextData & [XSpacingData] & [YspacingData] |