Brother HL-1110R [177/538] The polygon group
![Brother HL-1110R [177/538] The polygon group](/views2/1124151/page177/bgb1.png)
CHAPTER 4 HP-GL/2 - 25
7.4. The polygon group
Instruction Function
PM Polygon Mode
EA Edge Absolute Rectangle
ER Edge Relative Rectangle
EP Edge Polygon
EW Edge Wedge
RA Fill Absolute Rectangle
RR Fill Relative Rectangle
WG Fill Wedge
FP Fill Polygon
PM - Polygon mode
PM [ ms ] [;]
This command is used for entering and leaving polygon mode, the mode that allows you to access the
polygon buffer.
When in polygon mode you can use any of the vector group commands to define the vertices of a polygon.
The following commands can be used;
DF, IN, AA, AR, AT, BR, BZ, CI, PA, PD, PE, PR, PU, RT
The polygon you have defined is not printed until you exit polygon mode and fill or edge the polygon.
ms, the mode status, can have the value 0, 1 or 2. If ms = 0 the command empties the polygon buffer and
enters polygon mode. A value of 1 closes the current polygon and remains in polygon mode. All
commands sent following a PM1 before a PM2 or a further PM1 are used to build one sub-polygon. A
value of 2 closes the current polygon or sub-polygon and exits polygon mode.
Having exited polygon mode you can use the EP and FP commands to edge or fill the polygons you have
defined.
The EP command only draws between points defined when the pen was in the down position.
The FP command fills the area between the polygon vertices irrespective of whether the pen was up or down
when the polygon was defined.
The first point in the polygon buffer is the pen position when the PM0 command was invoked.
The next pen position specified after a PM1 command becomes the first vertex of the next sub-polygon.
When plotting a polygon the pen always moves to the first point in the up position.
Using the command with no parameters clears the polygon buffer and enters polygon mode. This is
equivalent to the PM0; command.
If a DF or IN command is invoked in the polygon mode, the printer quits polygon mode, clears the
polygon buffer and executes the subsequent command.
If an ESC E reset command is invoked while the printer is in polygon mode, the printer quits polygon
mode, clears the polygon buffer, exits HP-GL/2 and ejects the page.
EA - Edge rectangle absolute
EA X, Y[;]
X ; X coordinate of opposite corner for the rectangle
Y ; Y coordinate of opposite corner for the rectangle
X and Y coordinates are absolute coordinates in current units.
Plots the rectangle formed by the current position and the opposite corner specified by X and Y.
After plotting, the cursor returns to its point of origin and pen up/down status remains as selected.
Plotting is performed whether the pen is up or down.
Содержание
- B b r r o o t t h h e e r r p p r r i i n n t t e e r r p.1
- Technical reference guide p.1
- T t t e e e c c c h h h n n n i i i c c c a a a l l l r r r e e e f f f e e e r r r e e e n n n c c c e e e g g g u u u i i i d d d e e e p.1
- Copyright brother industries ltd 2014 all rights reserved p.2
- Table of contents p.5
- Glossary p.5
- Chapter 5 pjl printer job language p.5
- Chapter 4 hp gl 2 graphics language p.5
- Chapter 3 pcl5c p.5
- Chapter 2 pcl printer control language p.5
- Chapter 1 introduction p.5
- Chapter 9 hp gl graphics language p.6
- Chapter 8 bar code control p.6
- Chapter 7 ibm proprinter xl p.6
- Chapter 6 epson fx 850 p.6
- Chapter 10 carbon copy function p.6
- Appendix e reference list of fs 5050 unique commands p.6
- Appendix d reference list of mx 2000 4000 5000 7000 series unique commands p.6
- Appendix c hbp mode commands p.6
- Appendix b flash pcmcia card commands p.6
- Appendix a comparison list p.6
- Glossary p.7
- Introduction p.15
- Chapter 1 p.15
- Areas of use 4 p.16
- About the manual 3 p.16
- Using word processing packages and spreadsheets 4 p.16
- Programming 4 p.16
- Ontents p.16
- Graphics 4 p.16
- Font development 5 p.16
- Chapter 1 introduction p.16
- About the manual p.17
- Programming p.18
- Using word processing packages and spreadsheets p.18
- Graphics p.18
- Areas of use p.18
- Font development p.19
- Printer control p.20
- Language p.20
- Chapter 2 p.20
- Command list 7 p.21
- The page 29 p.21
- Ontents p.21
- Job control 15 p.21
- Introduction 10 p.21
- Escape sequences 12 p.21
- Environments 14 p.21
- Controlling the printer 11 p.21
- Control codes 11 p.21
- Commands 15 p.21
- Using fonts 44 p.22
- Introduction 44 p.22
- Font selection commands 50 p.22
- Raster graphics 86 p.23
- Plotting rectangles 84 p.23
- Downloadable font manipulation 59 p.23
- Creating downloadable fonts 60 p.23
- Vector graphics 97 p.23
- Using graphics 78 p.23
- Source pattern and destination 78 p.23
- The purpose of a macro 99 p.24
- The picture frame 98 p.24
- Status response syntax 106 p.24
- Status response 105 p.24
- Status readback 105 p.24
- Running a macro 101 p.24
- Memory status request 105 p.24
- Macros 99 p.24
- Introduction 105 p.24
- Handling macros 102 p.24
- Entity status 105 p.24
- Defining a macro 100 p.24
- Index 113 p.25
- Command list p.26
- Introduction p.29
- Controlling the printer p.30
- Control codes p.30
- Escape sequences p.31
- Esc c45g2p p.31
- Esc c45g esc c2p p.31
- Environments p.33
- Job control p.34
- Commands p.34
- If pjl traycommand is normal p.38
- If pjl traycommand is normal p.40
- If pjl traycommand is special p.41
- Positive p.42
- Negative p.42
- The page p.48
- Using fonts p.63
- Introduction p.63
- Font selection commands p.69
- Downloadable font manipulation p.78
- Creating downloadable fonts p.79
- 141 7646 1 inch 600 dpi 4 17 chara 1 inch 1 p.85
- Chapter 2 pcl 76 p.95
- Chapter 2 pcl 77 p.96
- Using graphics p.97
- Source pattern and destination p.97
- Plotting rectangles p.103
- Raster graphics p.105
- Header p.109
- File length p.109
- Chapter 2 pcl 90 p.109
- 1152 indicates that ccitt g3 g4 data compression is to be used p.109
- This format is popular in optical document storage areas as this compression is effective to store black and white type pictures as g3 g4 format does not have picture size resolution information the printer requires a header at the beginning of the picture data the header size is 94 bytes both the header and the picture data are transferred by the esc b w data length command the normal pcl transfer graphics data command has a limitation on the data size and should not exceed 32767 unlike other modes this mode is special and does not have the 32767 size limitation the data must have the following structure header and picture data the values in this mode are little endians p.109
- Picture data p.109
- Offset count 3 replacement count 3 replacement data 11 p.109
- Offset count 2 replacement count 4 replacement data 66 p.109
- If bits 4 to 0 are all 1 an optional replacement count byte follows the control byte or any optional offset byte s if the first optional replacement count byte has a value of 255 a second optional replacement count byte follows the first optional replacement count byte optional replacement count bytes will continue until the value becomes less than 255 p.109
- If bit 6 and bit 5 are 1 then an optional offset byte follows the control byte if the value of this optional offset byte is 255 another second optional offset byte follows the first optional offset byte the addition of the offset count in the control byte and any optional offset bytes gives the total offset count p.109
- We recommend 150 dpi or less resolution for apt to reduce data size p.111
- Block 2 p.114
- Block 1 p.114
- Band 5 p.114
- Band 4 p.114
- Band 3 p.114
- Band 2 p.114
- Band 1 p.114
- A b c d e f p.114
- 256 64 p.114
- Block 3 p.114
- Vector graphics p.116
- The picture frame p.117
- The purpose of a macro p.118
- Macros p.118
- Defining a macro p.119
- Running a macro p.120
- Handling macros p.121
- Status response p.124
- Status readback p.124
- Memory status request p.124
- Introduction p.124
- Entity status p.124
- Status response syntax p.125
- Chapter 3 p.135
- Send raster data by plane 13 p.136
- Color graphics 12 p.136
- Using simple color mode set simple color 4 p.136
- Select color 11 p.136
- Using pcl color mode set pcl color setting 5 p.136
- Push pop palette 11 p.136
- Using hp gl 2 color mode 9 p.136
- Pc pen color command 16 p.136
- User defined pattern command 15 p.136
- Ontents p.136
- Start raster transfer 12 p.136
- Np number of pens command 17 p.136
- Set scale algorithm 13 p.136
- Introduction 3 p.136
- Set render algorithm 14 p.136
- Index 18 p.136
- Set monochrome mode 14 p.136
- In initialize set instruction command 16 p.136
- Set gamma correction 15 p.136
- Hp gl 2 16 p.136
- Set destination raster width 12 p.136
- Enter hp gl 2 mode 13 p.136
- Set destination raster height 12 p.136
- Enhance output 14 p.136
- Set color to palette 10 p.136
- Download dither matrix 15 p.136
- Set color 3 10 p.136
- Cr color range command 17 p.136
- Set color 2 10 p.136
- Color palettes 10 p.136
- Set color 1 10 p.136
- Color modes 4 p.136
- Introduction p.137
- Using simple color mode set simple color p.138
- Color modes p.138
- Using pcl color mode set pcl color setting p.139
- Using hp gl 2 color mode p.143
- Set color to palette p.144
- Set color 3 p.144
- Set color 2 p.144
- Set color 1 p.144
- Color palettes p.144
- Select color p.145
- Push pop palette p.145
- Start raster transfer p.146
- Set destination raster width p.146
- Set destination raster height p.146
- Color graphics p.146
- Enter hp gl 2 mode p.147
- Set scale algorithm p.147
- Send raster data by plane p.147
- Set render algorithm p.148
- Set monochrome mode p.148
- Enhance output p.148
- User defined pattern command p.149
- Set gamma correction p.149
- Download dither matrix p.149
- Pc pen color command p.150
- In initialize set instruction command p.150
- Hp gl 2 p.150
- Np number of pens command p.151
- Cr color range command p.151
- Hp gl 2 p.153
- Graphics language p.153
- Chapter 4 p.153
- Parameters 9 p.154
- The scaling points p1 and p2 10 p.154
- The polygon group 25 p.154
- Ontents p.154
- The hp gl graphics window 10 p.154
- Mnemonic 9 p.154
- Terminology 7 p.154
- Introduction 6 p.154
- Terminator 9 p.154
- Initialize commands 12 p.154
- Soft clip limits 7 p.154
- Hard clip limits 7 p.154
- Setting up the graphics window 11 p.154
- Graphics window 7 p.154
- Separators 9 p.154
- Graphics units 7 p.154
- Scaling 10 p.154
- Fills 8 p.154
- Quitting hp gl 2 mode 11 p.154
- Entering hp gl 2 mode 11 p.154
- Printing an image 11 p.154
- Current units 7 p.154
- Preparing to print graphic images 11 p.154
- Commands 12 p.154
- Plot area and unit setting instructions 14 p.154
- Command syntax 9 p.154
- Using existing image plots 11 p.154
- Picture frame 7 p.154
- Command list 4 p.154
- User units 7 p.154
- Pens 7 p.154
- Anchor point 7 p.154
- Units 10 p.154
- Pen control and plot instructions 18 p.154
- Absolute and relative plotting 8 p.154
- Transformation 10 p.154
- Plot function instructions 30 p.155
- Index 52 p.155
- Character plot instructions 38 p.155
- Command list p.156
- Introduction p.158
- Terminology p.159
- Terminator p.161
- Separators p.161
- Parameters p.161
- Mnemonic p.161
- Command syntax p.161
- The hp gl graphics window p.162
- Using existing image plots p.163
- Setting up the graphics window p.163
- Quitting hp gl 2 mode p.163
- Printing an image p.163
- Preparing to print graphic images p.163
- Entering hp gl 2 mode p.163
- Initialize commands p.164
- Commands p.164
- Plot area and unit setting instructions p.166
- Pen control and plot instructions p.170
- The polygon group p.177
- Plot function instructions p.182
- Character plot instructions p.190
- P 11 p 14 p 17 p 12 p 15 p 18 p 13 p 16 p 19 p.196
- P 1 p 4 p 7 p 2 p 5 p 8 p 3 p 6 p 9 p.196
- Tan cos sin p.197
- Printer job language p.206
- Chapter 5 p.206
- Invalid commands 7 p.207
- Introduction 4 p.207
- Introduction 15 p.207
- Introduction 13 p.207
- Introduction 10 p.207
- In case of using pjl with a non pjl printer 5 p.207
- Variables 7 p.207
- How to use pjl 8 p.207
- Uel command 10 p.207
- Execute command 10 p.207
- Printer language switching 12 p.207
- Eoj command 14 p.207
- Pjl syntax and format 6 p.207
- Environment commands 15 p.207
- Pjl job requirement 8 p.207
- Enter command 11 p.207
- Overview 8 p.207
- Comment command 11 p.207
- Ontents p.207
- Command group 9 p.207
- Kernel commands 10 p.207
- About pjl 4 p.207
- Job separation commands 13 p.207
- Job command 13 p.207
- Info command 72 p.208
- Index 88 p.208
- Variables 18 p.208
- Echo command 71 p.208
- Ustatusoff command 84 p.208
- Dinquire command 70 p.208
- Ustatus command 80 p.208
- Device attendance commands 85 p.208
- Stmsg command 86 p.208
- Default command 65 p.208
- Status readback commands 68 p.208
- Set command 66 p.208
- Reset command 66 p.208
- Rdymsg command 85 p.208
- Opmsg command 86 p.208
- Job recovery 84 p.208
- Introduction 85 p.208
- Introduction 68 p.208
- Inquire command 69 p.208
- Initialize command 65 p.208
- Emulations br script pcl ibm epson etc p.209
- About pjl p.209
- Printer p.209
- Introduction p.209
- In case of using pjl with a non pjl printer p.210
- Pjl syntax and format p.211
- Variables p.212
- Invalid commands p.212
- Pjl job requirement p.213
- Overview p.213
- How to use pjl p.213
- Command group p.214
- Uel command p.215
- Kernel commands p.215
- Introduction p.215
- Execute command p.215
- Enter command p.216
- Comment command p.216
- Printer language switching p.217
- Job separation commands p.218
- Job command p.218
- Introduction p.218
- Eoj command p.219
- Introduction p.220
- Environment commands p.220
- Variables p.223
- Initialize command p.270
- Default command p.270
- Set command p.271
- Reset command p.271
- Status readback commands p.273
- Introduction p.273
- Inquire command p.274
- Dinquire command p.275
- Echo command p.276
- Info command p.277
- Ustatus command p.285
- Ustatusoff command p.289
- Job recovery p.289
- Rdymsg command p.290
- Introduction p.290
- Device attendance commands p.290
- Stmsg command p.291
- Opmsg command p.291
- Epson fx 850 p.294
- Chapter 6 p.294
- Emulation details 6 p.295
- Controlling the printer 8 p.295
- Commands 9 p.295
- Command list 3 p.295
- Terminology 7 p.295
- Ontents p.295
- Introduction 5 p.295
- Index 28 p.295
- Command list p.296
- Introduction p.298
- Resolution p.299
- Ignored commands p.299
- Emulation details p.299
- Terminology p.300
- Syntax p.300
- Conventions p.300
- The control panel p.301
- Escape sequence p.301
- Controlling the printer p.301
- Control codes p.301
- Commands p.302
- Basic printer operations p.302
- 5340d 5350dn 5370dw 5380dn 5440d 5450dn 5470dw 6180dw p.305
- Page set up p.306
- Line spacing p.308
- Using tabs p.309
- Using standard characters p.310
- Using customized characters p.316
- Graphics p.317
- Ibm proprinter p.322
- Chapter 7 p.322
- Control codes 6 p.323
- Commands 8 p.323
- Command list 3 p.323
- Using characters 14 p.323
- Character set selection 6 p.323
- Syntax 7 p.323
- Basic printer operation 8 p.323
- Resolution 6 p.323
- Page format 11 p.323
- Ontents p.323
- Notation used in this emulation description 7 p.323
- Introduction 5 p.323
- Index 21 p.323
- Ignored commands 6 p.323
- Graphics 18 p.323
- Escape sequences 6 p.323
- Emulation details 6 p.323
- Data conventions 7 p.323
- Controlling the printer 6 p.323
- Command list p.324
- Introduction p.326
- Resolution p.327
- Ignored commands p.327
- Escape sequences p.327
- Emulation details p.327
- Controlling the printer p.327
- Control codes p.327
- Character set selection p.327
- Syntax p.328
- Notation used in this emulation description p.328
- Data conventions p.328
- Commands p.329
- Basic printer operation p.329
- Page format p.332
- Using characters p.335
- Graphics p.339
- Bar code control p.343
- Chapter 8 p.343
- Expanded character rotation 7 p.344
- Expanded character line block drawing box drawing width 7 p.344
- Expanded character data start 9 p.344
- Example program listings 11 p.344
- Definition of parameters 5 p.344
- Box drawing 9 p.344
- Bar code style expanded character shading line block drawing box drawing shading 5 p.344
- Bar code scaling width only 6 p.344
- Bar code mode 5 p.344
- Bar code human readable line on or off 6 p.344
- Table of code ean 128 set c 10 p.344
- Bar code expanded character unit line block drawing box drawing units 6 p.344
- Quiet zone 6 p.344
- Bar code expanded character offset in the y axis 7 p.344
- Print bar codes or expanded characters 4 p.344
- Bar code expanded character line block drawing box drawing offset in the x axis 7 p.344
- Ontents p.344
- Bar code expanded character line block drawing box drawing height 7 p.344
- Line block drawing 9 p.344
- Bar code data start 8 p.344
- Introduction 3 p.344
- Introduction p.345
- Print bar codes or expanded characters p.346
- Definition of parameters p.347
- Bar code style expanded character shading line block drawing box drawing shading p.347
- Bar code mode p.347
- Quiet zone p.348
- Bar code scaling width only p.348
- Bar code human readable line on or off p.348
- Bar code expanded character unit line block drawing box drawing units p.348
- Bar code expanded character line block drawing box drawing height p.349
- Expanded character rotation p.349
- Expanded character line block drawing box drawing width p.349
- Bar code expanded character offset in the y axis p.349
- Bar code expanded character line block drawing box drawing offset in the x axis p.349
- Bar code data start p.350
- Line block drawing p.351
- Expanded character data start p.351
- Box drawing p.351
- Table of code ean 128 set c p.352
- Code ean 128 set c describes an original command the correspondence table is as follows p.352
- Chapter 8 bar code control 10 p.352
- Example program listings p.353
- Graphics language p.354
- Chapter 9 p.354
- Command list 3 p.355
- Character plot instructions 20 p.355
- The polygon group 13 p.355
- Plot function instructions 18 p.355
- Plot area and unit setting instructions 7 p.355
- Pen control and plot instructions 8 p.355
- Ontents p.355
- Introduction 4 p.355
- Initialization and default setting instructions 6 p.355
- Index 27 p.355
- Hp gl syntax 4 p.355
- Font selection 4 p.355
- Dual context extensions 26 p.355
- Coordinate system and printing area 4 p.355
- Commands 6 p.355
- Command list p.356
- Font selection p.357
- Coordinate system and printing area p.357
- P a 10 20 p.357
- Introduction p.357
- Hp gl syntax p.357
- Initialization and default setting instructions p.359
- Commands p.359
- Plot area and unit setting instructions p.360
- Pen control and plot instructions p.361
- The polygon group p.366
- Plot function instructions p.371
- Character plot instructions p.373
- Tan cos sin p.375
- Dual context extensions p.379
- Function p.381
- Chapter 10 p.381
- Carbon copy p.381
- Detailed information 8 p.382
- Specifications 4 p.382
- Outline of the function 3 p.382
- Outline 3 p.382
- Ontents p.382
- Limited items 8 p.382
- How to set each function 5 p.382
- Explanation of each function 4 p.382
- Example 7 p.382
- Details on the specifications 8 p.382
- Outline of the function p.383
- Outline p.383
- Specifications p.384
- Explanation of each function p.384
- How to set each function p.385
- The number of copies is 4 four the carbon copy function is enabled by sending the data only through the parallel interface 1st page the paper is fed from the tray 1 the id 128 macro is added 2nd page the paper is fed from the tray 2 the id 129 macro is added 3rd page the paper is fed from the mp tray no macro is added 4th page the paper is fed from the mp tray no macro is added p.387
- Example p.387
- Limited items p.388
- Details on the specifications p.388
- Detailed information p.388
- Comparison list p.389
- Appendix a p.389
- Flash pcmcia p.493
- Card commands p.493
- Appendix b p.493
- Ontents p.494
- Introduction p.495
- How to read the card commands specification p.496
- Description p.496
- Commands p.496
- Available devices p.496
- For hl 2060 2400c 2400ce 3400cn 2460 3260n 7050 2600cn 3450cn 6050 6050d 6050dn only p.497
- Commands p.497
- Select storage device command p.497
- Format command p.498
- Save data command p.499
- Copy card for hl 1660e 2060 2400c 2400ce 3400cn 2460 3260n 7050 2600cn 3450cn only p.507
- Use card commands from pcl p.508
- Execute macros p.508
- Use download fonts p.509
- Use card commands from postscript p.510
- Hbp mode commands p.511
- Appendix c p.511
- Ontents p.512
- Descriptions p.513
- Command to enter hbp mode p.514
- Hbp commands p.515
- Command list p.515
- Commands detailed explanation p.516
- Graphic data format p.521
- B6 b5 b4 b3 b2 b1 b0 p.521
- Recommended command string p.523
- Unique commands p.524
- Series p.524
- Reference list of mx 2000 4000 5000 p.524
- Appendix d p.524
- Ontents p.525
- Introduction p.526
- General specification p.527
- Commands descriptions p.528
- Command reference list p.528
- Reference list of p.533
- Fs 5050 unique p.533
- Commands p.533
- Appendix e p.533
- Ontents p.534
- Introduction p.535
- General specification p.535
- Command reference list p.535
- Commands descriptions p.536
Похожие устройства
-
Brother HL-5250DNРуководство пользователя по работе в сети -
Brother HL-1110RРуководство пользователя -
Brother HL-1110RЗаявление о соответствии -
Brother HL-1110RРуководство по замене фотобарабана -
Brother HL-1110RРуководство по быстрой установке -
Brother HL-1110RРуководство по безопасности устройства -
Brother HL-2240DRЗаявление о соответствии расходных материалов -
Brother HL-2240DRРуководство по использованию команд для разработчиков программного обеспечения -
Brother HL-2240DRБезопасность и правовые вопросы -
Brother HL-2240DRРуководство по быстрой установке -
Brother HL-3140CWИнструкция по эксплуатации -
Brother HL-1110RИнструкция по эксплуатации