This Add-In to Microsoft Visual Basic significantly enhances its source
code printing capabilities. You can print any part of your VB project's source code
from within the VB's development environment. You can create and save your own output
styles by customizing the fonts and colors settings for keywords, strings, constants,
procedure headers, line numbers, page headers/footers. You can customize the page
margins, line spacing, print quality, paper orientation, scaling, and much more.
You can preview the output on screen before printing or exporting to
RTF, HTML and PDF formats. The output is fully customizable enabling professional
looking color coded output to be generated which can be exported to files with Rich
Text Format (RTF), HTML and Adobe Portable Document Format (PDF) formats.
VS.NETcodePrint provides a set of rich user customizable features that
enable you to produce professional looking documentation of the source code behind
your web pages. Using VS.NETcodePrint, you can customize the following features
of your output:
Page Layout |
Portrait or landscape |
Multiple columns |
Page and/or column borders |
Single sided printing, double sided printing using horizontal
page turn and double sided printing using a vertical page turn |
Paper sizes supported by your printer |
Page headers and footer can include project name, component
name, project version, printed date, printed time and page number
|
Page margins |
|
Line Numbering |
Each source code line can be numbered |
Line numbering can be continuous, reset at the end of each page
or procedure |
Line number interval can be set any desired number |
|
Syntax Highlighting |
Set fonts for comments, constants, identifiers, keywords, strings,
line numbers, procedure headers and project information |
Set fonts for page headers and footers |
|
Connection Lines |
Visual Basic paired statement blocks can be printed with connecting
lines |
|
Comments Alignment |
Comments can be indented to align with the source code |
|
Selective Printing |
Options are provided to print selective printing. You can choose
to print any of the following:
- Solution
- Project or set of projects
- Selection
- Procedure or set of procedures
- Class/Module
- Solution/Project informatio
|
|
Procedure Index |
Print an index of all the procedures in the project that shows
the component name, page number of their declaration and where they
are referenced |
|
Procedure Separator |
Each procedure can be separated by a very thin line or printed
on a new page |
|
Avoid Procedure Splitting |
You can set an option to avoid procedures from splitting over
a page boundary |
|
Export Output |
The output can be exported to HTML, RTF and PDF formats |
|
Auto Indent |
The source code can be indented by the specified number of spaces |
|
Monochrome Printing |
Although color printing is most impressive, monochrome printing
is also supported |
|
Print Quality |
You can control the print quality to be draft, low, medium or
high |
|
Line Spacing |
The line spacing can be set to half, single, one & half double |
|
Output Scaling |
The output can be scaled if the printer supports it |
|
Watermarks |
User defines watermark bitmaps can be included on every printed
page |
|
Coversheets |
You can design a coversheet for your printouts in a RTF document
|
|
Bitmaps |
You can include bitmaps in the printouts. Ideal way of including
screenshots in the source code printouts |
|