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] |