Click here to Skip to main content
11,576,891 members (56,490 online)
Click here to Skip to main content

CPU (Code Printing Utility) - A nice to have Source Code Printing Utility.

, 2 Jun 2002 119.9K 541 20
Rate this:
Please Sign up or sign in to vote.
CPU (Code Printing Utility) - A source code printing utility that gives a clear view of your source code.

Sample Image - cpu_screen.gif

Introduction

 

The CPU (Code printing Utility) is a source code printing utility designed by a Programmer for Programmers to save time and money. It takes care of formating and printing your source code while you concentrate on writing code. Therefore it saves your time. It prints upto 94 lines per page, 130 characters per line and both sides of the page, so it saves upto about 75% of your paper thereby saves money. It can speak and understand any language as long as your code is a text file. That means you may print source code of any language like C, C++, Visual Basic, Cobol, Algol, PL/SQL, Transact SQL and many others. You can print even any text file as well. The print out gives you the complete picture of your source, easy to read, lot of information in one page.

The CPU is especially helpful for people using network printer. In a network environment, from the print out, it is impossible to identify the owner, and usually mixed up with the print out of other people. The CPU has solution for that. It prints user name, page number, filename, date time etc. in the title bar of each page. So it is easy to identify the owner and will not mixed up as the print out have filename and page number.

How to use it

Please note that this utility works ONLY with laser printer(HP LeserJet III or higher or compatible).

Follow the following steps to print your source code:
Step1: Select a source code or text file by clicking on "Select File" button.
Step2: Enter your name in the "User Name" text box (Optional).
Step3: Click on "Create Image" button to create the image file.
          It will create an image file in the same directory as the source file.
          An extension .cpu will be added to the new file name.
Step4: Finally click on "Print" button.

Please note that not all the options are available in this demo version. Full version is still under development. UNIX version is available.

 


 

Legal/Illegal Notice:

The CPU (Code Printing Utility) is copy righted product and intended for personal use only not for corporate use. It's not illegal to distribute it to your friends, however you are not allowed to sell it or bundle it with any other products. This is a trial product and may not have all the functionality or options. It may expire after a certain number of use or period.The product is believed to be bug free, however author does not take any responsibility of breaking you hardware or software or anyware in any way.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

Share

About the Author

zhaque
Web Developer
Australia Australia
No Biography provided

You may also be interested in...

Comments and Discussions

 
GeneralHaha Pin
swinefeaster29-Jun-02 22:12
memberswinefeaster29-Jun-02 22:12 
GeneralUseful utilites.... Pin
AdamH3-Jun-02 23:21
memberAdamH3-Jun-02 23:21 
QuestionWho would really need such a tool? Pin
Tak3-Jun-02 8:54
memberTak3-Jun-02 8:54 
AnswerRe: Who would really need such a tool? Pin
matrowang19-Jul-03 4:53
membermatrowang19-Jul-03 4:53 
GeneralCodeJet Pin
brad W3-Jun-02 7:26
memberbrad W3-Jun-02 7:26 
GeneralRe: CodeJet Pin
Philippe Lhoste4-Jun-02 3:14
memberPhilippe Lhoste4-Jun-02 3:14 
GeneralUnuseable Pin
Claudius Mokler3-Jun-02 5:50
memberClaudius Mokler3-Jun-02 5:50 
Generalwhat's this? demo's on CP ? ... Pin
Mario M.3-Jun-02 0:45
memberMario M.3-Jun-02 0:45 
GeneralRe: what's this? demo's on CP ? ... Pin
Anonymous3-Jun-02 4:49
memberAnonymous3-Jun-02 4:49 
GeneralRe: what's this? demo's on CP ? ... Pin
Christian Graus3-Jun-02 13:40
memberChristian Graus3-Jun-02 13:40 
GeneralRe: what's this? demo's on CP ? ... Pin
Philippe Lhoste4-Jun-02 3:00
memberPhilippe Lhoste4-Jun-02 3:00 
GeneralActually this is not needed. Pin
Prem Kumar2-Jun-02 23:30
memberPrem Kumar2-Jun-02 23:30 
GeneralRe: Actually this is not needed. Pin
Anonymous3-Jun-02 0:44
memberAnonymous3-Jun-02 0:44 
GeneralRe: Actually this is not needed. Pin
Thomas Freudenberg3-Jun-02 2:20
memberThomas Freudenberg3-Jun-02 2:20 
GeneralInstead of spending money with this Pin
Daniel Turini2-Jun-02 22:34
memberDaniel Turini2-Jun-02 22:34 
GeneralRe: Instead of spending money with this Pin
Christian Graus2-Jun-02 22:49
memberChristian Graus2-Jun-02 22:49 
GeneralRe: Instead of spending money with this Pin
Anonymous3-Jun-02 5:10
memberAnonymous3-Jun-02 5:10 
GeneralRe: Instead of spending money with this Pin
Christian Graus3-Jun-02 13:40
memberChristian Graus3-Jun-02 13:40 
GeneralRe: Instead of spending money with this Pin
Tim Smith3-Jun-02 13:53
memberTim Smith3-Jun-02 13:53 
GeneralRe: Instead of spending money with this Pin
Ed Gadziemski3-Jun-02 15:30
memberEd Gadziemski3-Jun-02 15:30 
Generala2ps Pin
Anonymous2-Jun-02 21:57
memberAnonymous2-Jun-02 21:57 
GeneralRe: a2ps Pin
peterchen3-Jun-02 1:31
memberpeterchen3-Jun-02 1:31 
QuestionWhen did you print code the last time? Pin
Andreas Saurwein2-Jun-02 21:45
memberAndreas Saurwein2-Jun-02 21:45 
AnswerRe: When did you print code the last time? Pin
William E. Kempf3-Jun-02 11:59
memberWilliam E. Kempf3-Jun-02 11:59 
GeneralRe: When did you print code the last time? Pin
Christian Daschill27-Jun-02 4:29
memberChristian Daschill27-Jun-02 4:29 
GeneralRe: When did you print code the last time? Pin
William E. Kempf27-Jun-02 5:31
memberWilliam E. Kempf27-Jun-02 5:31 
GeneralCrippleware !!! Pin
Christian Graus2-Jun-02 17:04
memberChristian Graus2-Jun-02 17:04 
GeneralRe: Crippleware !!! Pin
Matt Newman2-Jun-02 17:17
memberMatt Newman2-Jun-02 17:17 
GeneralRe: Crippleware !!! Pin
Rama Krishna2-Jun-02 17:26
memberRama Krishna2-Jun-02 17:26 
GeneralUgh Pin
Blake Coverett2-Jun-02 17:03
memberBlake Coverett2-Jun-02 17:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.150603.1 | Last Updated 3 Jun 2002
Article Copyright 2002 by zhaque
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid