+---------------------------------------------------------------------------+ | This software is developed under the BSD license according to the | | PDFlib-lite license requirements found at: | | http://www.pdflib.com/purchase/license-lite.html | | | | Please see the file license.txt in this folder for the full license text | +---------------------------------------------------------------------------+ PDF_PRINT syntax definition for the CPN input file. each supported PDF command is located within ONE text line. * string delimiters are " * parameter delimiters are spaces * parameters has to be integers (signed int) command description: COMMAND //comment which is not part of the command supported PDF commands in CPN-file ============================================================= pdf preparation commands: // stay active during the whole PDF CREATOR AUTHOR TITLE page preparation commands: // stay active during the next page only PAGESTAMP // write the string as monospaced font like CamWin350 PAGENAME // name of this page for PDF index PAGEMIRROR // enables mirrored pages, mirrored on Y-axis EXTENDS // used for scaling and panning to 11x17 inch landscape (17x11) format WATERMARK // sets the Watermark text printed on each page page commands: PAGESTART // starts a new pageobject // MACRO,SHAPE,LINE,TEXT,CIRCLE,ARC are allowed subcommands within PAGEs PAGEEND // closes the pageobject macro commands: MACRO_START // the unique template identifier will be used to store and retrieve the template // LINE,TEXT,CIRCLE,ARC,SHAPE are allowed subcommands within MACROs MACRO_END shape commands: SHAPE_START // a shape will describe a path which can be filled or unfilled. // any sequence of LINE,ARC are allowed subcommands within SHAPEs // single CIRCLE is allowed subcommand within SHAPEs SHAPE_END in-page commands: ALIAS // aliases can be redefined anytime macro and in-page commands: TEXT // TEXT support ALIAS replacement and HTTP weblink detection LINE CIRCLE ARC COMP