|
Neapoljs Printing Within Neapoljs there
are two ways to print maps: a simple & quick way via HTML and a highly
sophisticated way via PDF. HTML printing generates the current map in a
higher resolution and puts it in a simple layout, ready to be printed. Using the
Neapoljs PDF Printing you can:
-
Define as many paper layouts as you want using
templates and assign them to user groups.
-
Use different paper sizes (such as letter, A4, A3 etc.).
-
A sophisticated user interface allows even
rotation (latter only available for UMN MapServer).
-
See the movie about
Neapoljs PDF Layouts:
How to create and use paper layouts.

HTML Printing The HTML is intentionally kept simple and is optimized to
print on an A4 or Letter size . You can define:
-
Banner image: Displayed on the top of the page.
-
Map title: This is the title assigned in the Neapoljs
map definition (language dependent).
-
Map: The map, positioned automatically.
-
Optionally the overview map and the legend which
can be positioned in any corner. Optionally the legend can as well be
positioned below the map.
-
Date and approximate map scale.
-
Optionally a copyright note and / or a disclaimer
can be added (or any other text).
As follows:


PDF Printing For PDF printing, in a first
step, templates have to be set up. There you can define:
-
Paper size and orientation
-
Size and position of the map on the paper
-
Supported output scales
-
Map rotation yes/no (UMN MapServer only)
-
Any number of text objects (such as copyright,
disclaimers and so on)
-
Any number of image objects (such as logos)
-
Text from functions, such as date, map title
from the database, scale
-
Any number of frames
As you see, you can freely create high end output layouts
as you like. Inside a project, you assign the text and the images to
single layouts.
Example (click on the image to see the original PDF):

PDF Printing GUI
Depending on your templates, Neapoljs will automatically create the print PDF
GUI as shown in the image below:
-
You can choose from the available templates (user group
dependent)
-
Available scales depend on the chosen template
-
Availability of rotation depends on the chosen template
(UMN MapServer only)
-
In the map a preview of the area to be printed is shown
(below, blue border)
-
In addition, using the Neapoljs pan function, you can
precisely position the section

|