Home > Kyocera > Printer > Kyocera FS 1028DP User Manual

Kyocera FS 1028DP User Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Kyocera FS 1028DP User Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 73 Kyocera manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							Technical Reference
    PRESCRIBE Commands
    Downloaded From ManualsPrinter.com Manuals 
    						
    							Downloaded From ManualsPrinter.com Manuals 
    						
    							i
    General Infomation
    Notice
    We shall have no liability or responsibility to customers or any other person or entity with respect to any liability, loss or 
    damage caused or alleged to be caused directly  or indirectly by equipment sold or furnished by us, including, but not limited 
    to, any interruption of service, loss of business or anticipator y profits, or consequential damages resulting from the use or 
    operation of the equipment or software. 
    NO LIABILITY WILL BE ASSUMED FOR ANY DAMAGE CAUSED BY IMPROPER INSTALLATION. 
    Notice on Software 
    SOFTWARE USED WITH THIS PRINTING SYSTEM MUST SUPPORT IT’S NATIVE MODE (PRESCRIBE) OR ONE OF 
    ITS EMULATION MODES. 
    This manual, the computer program s in the printing system referred to in this manual, and any other copyrightable subject 
    matter sold or provided with or in connection with the sale of  the printing system, are protected by copyright. All rights are 
    reserved. Copying or other reproduction of  all or part of this manual, the computer programs, or any other copyrightable 
    subject matter without the prior  written consent of Kyocera Mita Corporation is  prohibited. Any copies made of all or part of 
    this manual, the computer programs, or any other copyrighta ble subject must contain the same copyright notice as the 
    material from which the copying is done. 
    The information in this manual is subject to change without no tification. Additional pages may be inserted in future editions. 
    The user is asked to excuse any omissi ons or errors in the present edition. 
    No responsibility is assumed if accidents occu r while the user is following the instructions in this manual. No responsibility 
    is assumed for defects in the printing system’s firmware. 
    Regarding Tradenames
    PRESCRIBE is a registered trademark of  Kyocera Corporation. KPDL is a trademark of Kyocera Corporation. 
    Diablo 630 is a product of Xerox Corporat ion. IBM Proprinter X-24E is a product of International Business Machines Corpo-
    ration. Epson LQ-850 is a product of Seiko Epson Corporation.  HP LaserJet, Hewlett-Packard, PCL, and HP-GL/2 are reg-
    istered trademarks of Hewlett- Packard Company. Other product names and company names that appear in this manual 
    are trademarks or registered tradem arks of their respective owners. 
    The Kyocera printing systems use PeerlessPrint5 to provi de the HP LaserJet compatible PCL5 language emulation. 
    PeerlessPrint5 is a trademark of The Peer less Group, Redondo Beach, CA 90278, U.S.A. 
    © Copyright 2005 - 2008 KYOCERA MITA Corporation 
    All rights reserved
    Revision 4.51 2008.6
    Typeface Trademark Acknowledgement 
    All resident fonts in the printing system are licensed from Bitstream Inc. and Agfa corporation. For font license information 
    for each model, refer to the User’s Manual.
    Helvetica, Palatino and Times are registered trademarks of  Linotype-Hell AG. Century Schoolbook, Stymie, and Cooper-
    Black are trademarks of Kingsley-ATF Type  Corporation. ITC Avant Garde Gothic, ITC ZapfChancery, ITC ZapfDingbats, 
    ITC Souvenir, ITC Benguiat, and ITC Bookman are registered tr ademarks of International Typeface Corporation. Revue is 
    a trademark of Esselte Pendaflex Corporation in the U.S., Letraset Canada Ltd. in Canada, and Esselte Letraset Ltd. else-
    where. 
    Agfa Japan License Agreement Guidelines for the Resident Fonts
    1. Software  shall mean the digitally encoded, machine readable, scal able outline data as encoded in a special format as 
    well as the UFST Software. 
    2. You agree to accept a non-exclusive license to use the So ftware to reproduce and display weights, styles and versions 
    of letters, numerals, characters and symbols (“Typefaces”)  solely for your own customary business or personal pur-
    poses at the address stated on the registration card you return to Agfa Japan. Under the terms of this License Agree-
    ment, you have the right to use the Fonts on up to three printing systems. If you need to have access to the fonts on 
    Downloaded From ManualsPrinter.com Manuals 
    						
    							ii
    more than three printing systems, you need to acquire a multi-user license agreement which can be obtained from 
    Agfa Japan. Agfa Japan retains all rights, title and interest to the Software and Typefaces and no rights are granted to 
    you other than a License to use the Software on the terms expressly set forth in this Agreement. 
    3. To protect proprietary rights of Agfa Japan, you agree to  maintain the Software and other proprietary information con-
    cerning the Typefaces in strict confidence and to establish reasonable procedures regulating access to and use of the 
    Software and Typefaces. 
    4. You agree not to duplicate or copy the Software or Typefaces, except that you may make one backup copy. You agree  that any such copy shall contain the same propr ietary notices as those appearing on the original. 
    5. This License shall continue until the last use of the Software and Typefaces, unless sooner terminated. This License  may be terminated by Agfa Japan if you fail to comply with  the terms of this License and such failure is not remedied 
    within thirty (30) days after notice from  Agfa Japan. When this License expires or is terminated, you shall either return 
    to Agfa Japan or destroy all copies of the Software and Typefaces and documentation as requested. 
    6. You agree that you will not modify, alter, disassemble , decrypt, reverse engineer or decompile the Software. 
    7. Agfa Japan warrants that for ninety (90)  days after delivery, the Software will perform in accordance with Agfa Japan-
    published specifications, and the diskette will be free from defects in material and workmanship. Agfa Japan does not 
    warrant that the Software is free from all bugs, errors and omissions.
    THE PARTIES AGREE THAT ALL OTHER WARRANTIES,  EXPRESSED OR IMPLIED, INCLUDING WARRANTIES 
    OF FITNESS FOR A PARTICULAR PURPO SE AND MERCHANTABILITY, ARE EXCLUDED. 
    8. Your exclusive remedy and the sole liability of Agfa Japan in connection with the Software and Typefaces is repair or  replacement of defective parts, upon their return to Agfa Japan.
    IN NO EVENT WILL AGFA JAPAN BE LIABLE FOR LOST PROFITS, LOST DATA, OR ANY OTHER INCIDENTAL 
    OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES CAUSED BY ABUSE OR MISAPPLICATION OF THE 
    SOFTWARE AND TYPEFACES. 
    9. New York, U.S.A. law governs this Agreement. 
    10. You shall not sublicense, sell, lease, or otherwise transfer the Software and/or Typefaces without the prior written con- sent of Agfa Japan. 
    11. Use, duplication or disclosure by the Government is subject to restrictions as set forth in the Rights in Technical Data  and Computer Software clause at FAR 252-227-7013, subdivis ion (b)(3)(ii) or subparagraph (c)(1)(ii) , as appropriate. 
    Further use, duplication or disclosure is subject to restrict ions applicable to restricted rights software as set forth in 
    FAR 52.227-19 (c)(2). 
    12. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE  BOUND BY ITS TERMS AND CONDITIONS. NEITHER PARTY SHALL BE BOUND BY ANY STATEMENT OR REP-
    RESENTATION NOT CONTAINED IN THIS AGREEMENT. NO CHANGE IN THIS AGREEMENT IS EFFECTIVE 
    UNLESS WRITTEN AND SIGNED BY PROPERLY AUTHORIZED REPRESENTATIVES OF EACH PARTY. BY 
    OPENING THIS DISKETTE PACKAGE, YOU AGREE TO ACCEPT THE TERMS AND CONDITIONS OF THIS 
    AGREEMENT. 
    Downloaded From ManualsPrinter.com Manuals 
    						
    							iii
    Introduction
    This manual contains information needed to use the firmware  features provided by the 
    Kyocera printing system. Among  these features is PRESCRIBE, a highly accessible, 
    human-readable command language that make s it easy for programmers to take full 
    advantage of the printing system’s capability. 
    The PRESCRIBE command language allows to: 
    • extensive manipulation of fonts and character code tables 
    • use the ability to draw objects by constructing and manipulating paths including  ellipses and round boxes, etc. 
    • execute macros includ ing carbon-copy macro 
    • control external optiona l units (feeders, etc.) 
    You can access the features of PRESCRIBE from any of the seven emulation modes. 
    These modes include: 
    • Hewlett-Packard LaserJet emulation 
    • Hewlett-Packard HP 7550A (plotter) emulation 
    • IBM Proprinter X24E (24-pin dot matrix printer) emulation 
    • Epson LQ-850 (24-pin dot ma trix printer) emulation 
    • Diablo 630 emulation 
    • generic line printer emulation 
    • KPDL (Apple LaserWriter II NTX (NT) emulation) [an option on some models] 
    Downloaded From ManualsPrinter.com Manuals 
    						
    							iv
    About the Technical Reference manual 
    The Technical Reference manual is organized into eight chapters. The first four chapters 
    of this manual constitute an tutorial intr oduction to PRESCRIBE. The rests mainly con-
    cern advanced utilities and setups: 
    Chapter 1  Introduction to PRESCRIBE  introduces some basic concepts of PRESCRIBE.
    Chapter 2  Graphics Tutorial  outlines the graphic handling features of PRESCRIBE.
    Chapter 3  Macros  introduces program macros, a con cept that makes it easy to define 
    sequences of PRESCRIBE commands, then ca ll them repeatedly whenever they are 
    needed.
    Chapter 4  Fonts provides how to manage font selection and font samples. 
    Later,  Chapter 5  Barcodes explains the barcode printing capabilities of the command 
    language. 
    Chapter 6  Permanent Parameters  explains how to reprogram the printing system’s firm-
    ware for customization. 
    Chapter 7  Emulation  gives notes on the printing system’s various emulation modes. 
    An Index is also provided  at the end of this manual. 
    Notice 
    Most PRESCRIBE commands oper ate in the same way on all of these models. However, 
    on particular models, some commands are irrelevant. Model-dependent differences are 
    noted at the pertinent locations in this manual.
    Conventions 
    • italic  is used for emphasis and also refers to  a related chapter or section in this man-
    ual or another related document. 
    • fixed-pitch  means text or commands that you  must type exactly as it appears.
    Downloaded From ManualsPrinter.com Manuals 
    						
    							v
    Table of Contents
    General Infomation ................................................................................................................................... i
    Introduction................................................................................................................... ..........................iii
    Introduction to PRESCRIBE
    Format of PRESCRIBE Commands  .................................................................................................. ..1-4
    Basic Concepts................................................................................................................. .....................1-4
    Edge Limits  ................................................................................................................... ...............1-4
    Margins ....................................................................................................................... .................1-4
    Page Orientation and Direction ................................................................................................ ....1-5
    Coordinate Systems  ............................................................................................................ .........1-7
    Text Positioning  .............................................................................................................. .............1-7
    Character Spacing  ............................................................................................................. ...........1-8
    Paths ......................................................................................................................... ....................1-9
    Logical Page and Physical Page  ................................................................................................ ..1-9
    Command Parameters ............................................................................................................. ............ 1-10
    Numeric Parameters  ............................................................................................................ ....... 1-10
    Character Strings ............................................................................................................. ........... 1-11
    Upper and Lowercase Letters .................................................................................................... .1-12
    Special Parameters  ............................................................................................................ ......... 1-13
    Graphics Tutorial
    Drawing Lines ..............................................................................................................................2-2
    Drawing Boxes and Circles ...................................................................................................... ....2-6
    Drawing Filled Shapes .......................................................................................................... ........2-9
    Path Mode Graphics............................................................................................................. ............... 2-16
    Path .......................................................................................................................... .................. 2-16
    Drawing Lines.................................................................................................................. ........... 2-18
    Miter Limit  ................................................................................................................... .............. 2-21
    Drawing Arcs and Curves  ....................................................................................................... ... 2-24
    Drawing Complex Curves ........................................................................................................ .. 2-26
    Closed Paths  .................................................................................................................. ............. 2-29
    Filled Areas  .................................................................................................................. .............. 2-30
    Clipping Rectangle ............................................................................................................ ......... 2-32
    Printing with Character Paths  ............................. ....................................................................... 2-33
    Raster Graphics  ............................................................................................................... ................... 2-34
    Raster Data Compression Formats ............................................................................................. 2- 34
    Commands for Printing Raster Data  ..................... ..................................................................... 2-35
    Printing Raster Data ........................................................................................................... ......... 2-37
    Changing the Printing System’s Imaging Model  ........ ............................................................... 2-37
    Saving and Restoring the Graphics State  ................. .................................................................. 2-39
    Macros
    Examples of Macros .............................................................................................................................3-3
    Fonts
    List of Fonts .................................................................................................................. ................4-2
    KPDL Fonts ..................................................................................................................... .............4-4
    Substituting a Bitmap Font  .......... ........................................................ .................................. ......4-6
    Downloaded From ManualsPrinter.com Manuals 
    						
    							vi
    Font Selection ....................................................................................................................................... 4-7
    Font Selection by PRESCRIBE Comm ands ............................................................................... 4-7
    Placement of Font Commands  ................................................................... ................................ 4 -11
    Creation of New Symbols and Charact ers ........................................................................................ .4-12
    Symbol Set..................................................................................................................... ..................... 4-13
    International Characters....................................................................................................... ....... 4-14
    Selecting HP Symbol Sets ....................................................................................................... ... 4-14
    Barcodes
    PDF417 Symbol Description ...................................................................................................... 5-10
    Printing a Two-dimensional Barcode .......................... ............................................................... 5-12
    Limitations of Two-dimensional Barc ode .................................................................................. 5-13
    Macro PDF417 ................................................................................................................... ........ 5-14
    Creating a Macro PDF 417 Representation ................................................................................ 5-14
    Permanent Parameters
    Interface-dependent Parameters ...... .................................................................................. ........... 6-2
    Interface-independent Parameters ...... ..........................................................................................6-5
    Emulation
    Automatic emulation sensing .................................................................................................... ... 7-3
    General Information on Emulation  .............................................................................................. 7-3
    Line Printer Emulation (Mode 0)  ............................................................................................... ......... 7-3
    IBM Proprinter X24E Emulation (Mode 1)  ............... .........................................................................7-4
    IBM Proprinter X24E Control Codes ........................................................................................... 7-6
    Diablo 630 Emulation (Mode 2) ........................... ............................................................................. 7-12
    Diablo 630 Control Codes  ...................................................................................................... ... 7-14
    Epson LQ-850 Emulation (Mode 5)  ............................................................................................... ... 7-21
    HP LaserJet Emulation (Mode 6)  ................................................................................................ ...... 7-33
    LaserJet Fonts ................................................................................................................. ............ 7-35
    LaserJet Symbol Sets ........................................................................................................... ....... 7-37
    Resource Protection ............................................................................................................ ........ 7-40
    Switching the Print Resolution ................................................................................................. .. 7-42
    HP LaserJet Reset State ........................................................................................................ ...... 7-43
    LaserJet PJL................................................................................................................... ............. 7-43
    PJL Syntax Comparison .......................................................................................................... ... 7-66
    HP 7550A Emulation [KC-GL] (Mode 8)  ......................................................................................... 7- 96
    Basic ........................................................................................................................................... 7-96
    KC-GL Environment Options .................................................................................................... 7- 97
    Plotter Status Information .................................................................................................... .... 7-102
    Device-Control Instructions  ................................................................................................... .7-106
    Fonts and Symbol Sets in KC-GL .......................... .................................................................. 7-107
    Summary of KC-GL Instructions  ............................................................................................ 7-111
    KPDL Operators ................................................................................................................. .............. 7-115
    Communication with the Printing Sy stem ................................................................................ 7-115
    KPDL Summary ................................................................................................................... .... 7-116
    KPDL Error Messages ............................................................................................................ .. 7-139
    KPDL Printable Area............................................................................................................ .... 7-140
    Index
    Downloaded From ManualsPrinter.com Manuals 
    						
    							 Chapter 1
    Introduction to PRESCRIBE
    PRESCRIBE is the native language of the Kyocera printing systems including copiers 
    (collectively referred to as  printing systems hereafter). Consisting of easily remembered 
    commands, such as ‘SLM’ for Set Left Margin, and ‘BOX’ to draw a box, it gives you 
    the capability to control line and character  spacing, adjust margins, change fonts, posi-
    tion text, draw graphics , and print multiple copies of  each page. PRESCRIBE also gives 
    freedom to control device settings including  selection of paper source, output stack, and 
    finishing operations such as sorting, stapling, etc.
    Most application software controls prin ting systems by means of codes and escape 
    sequences that are built into the program and  are not directly visible to the user. In con-
    trast, PRESCRIBE commands are made of ordi nary characters that you can type in your-
    self and see on the computer screen. This makes it easy for you to customize printing and 
    add features that may not be supported by your application. 
    This chapter presents an introduction to PR ESCRIBE starting with an explanation of the 
    commands by which you start and exit PRESCRIBE. It is followed by an introduction to 
    some basic concepts of PRESCRIBE, then  a discussion of the command format and 
    command parameters.
    Downloaded From ManualsPrinter.com Manuals 
    						
    							Chapter 1 Introduction to PRESCRIBE
    1-2
    Entry and Exit 
    The printing system can be thought of as having a multiple personality. When its power 
    is switched on, it performs the normal printing system functions of printing out files and 
    other data. Application software can control the printing system using one of the seven 
    emulations. When the printing syst em uses an emulation, it is said to be printing in emu-
    lation mode. 
    PRESCRIBE is an additional mode of operation in which the printing system under-
    stands data it receives not as text to be printed, but as commands to be executed. The 
    PRESCRIBE mode is availabl e at any time during operation from any emulation mode. 
    The initializing string that takes the printing system from the usual text-printing mode 
    into the PRESCRIBE mode is  !R!. The command that return s it from the PRESCRIBE 
    mode to the emulation mode is  EXIT;. These transitions are diagramed in the figure 
    below. 
    Figure 1. 1.  Mode Transitions
    The printing system’s emulat ion mode can be permanently set by the FRPO (Firmware 
    RePrOgram) P1 command. See  Chapter 7 for details. The printing system is factory-set 
    to emulate the Hewlett-Packard LaserJet. 
    The example below shows how these transitions can be used  in a file. The lines begin-
    ning with !R! are PR ESCRIBE commands. Note how each  block of commands begins 
    with !R! and ends with EXIT;. These sections  are not printed; instead, they set margins, 
    select three different fonts, and draw a box around one line of text. The remainder of the 
    file consists of ordinary text, and is printed  out as shown in the figure on the next page. 
    Downloaded From ManualsPrinter.com Manuals 
    						
    All Kyocera manuals Comments (1)

    Related Manuals for Kyocera FS 1028DP User Manual