DIRECTORY Graphics, IO, Rope; GraphicsToPress: CEDAR DEFINITIONS = { ROPE: TYPE = Rope.ROPE; NewContext: PUBLIC PROCEDURE [fileName: ROPE, resolution: REAL _ 384] RETURNS [Graphics.Context]; Close: PUBLIC PROCEDURE [context: Graphics.Context]; NewPage: PUBLIC PROCEDURE [context: Graphics.Context]; SetPageSize: PUBLIC PROCEDURE [context: Graphics.Context, width: REAL _ 72*8.5, height: REAL _ 72*11]; SetHalftoneResolution: PUBLIC PROCEDURE [context: Graphics.Context, halftoneResolution: REAL _ 144 -- pixels per inch ] RETURNS [old: REAL]; SetFatness: PUBLIC PROCEDURE [context: Graphics.Context, halftoneResolution: REAL _ 0.2 -- in 72-per-inch points ] RETURNS [old: REAL]; NewContextFromStream: PUBLIC PROCEDURE [ outputStream: IO.STREAM, fileNameForHeaderPage: ROPE _ NIL, resolution: REAL _ 384 -- in bits per inch ] RETURNS [Graphics.Context]; }. ΞGraphicsToPress.mesa Michael Plass, April 11, 1983 11:41 am Easy call for simple applications; resolution is in pixels per inch To finish off the press file. To start a new page of the press file Applies for the current and following pages. Setting width bigger than height will result in landscape output. Halftones may be rendered at lower than normal resolution. How much to fatten up solid-color areas. Makes a context that will write a press file. Κ|˜Jšœ™Jšœ'™'J˜šΟk ˜ J˜J˜—Jšœœ œ˜&Jšœœœ˜unitš Οn œœ œ œ œœ˜aJšœD™D—šžœœ œ˜4Jšœ™—šžœœ œ˜6Jšœ%™%—š ž œœ œ$œœ ˜fJšœo™o—šžœœ œ1œΟcœœœ˜ŒJ™:—šž œœ œ1œŸœœœ˜‡J™(—šžœœ œ˜(Jšœœœ˜Jšœœœ˜"Jšœ œŸ˜*Jšœœ˜Jšœ-™-—J˜J˜J˜—…—^¨