README
1PostScript::Simple
2==================
3
4INTRODUCTION
5
6PostScript::Simple allows you to have a simple method of writing PostScript
7files from Perl. It has several graphics primitives that allow lines, circles,
8polygons and boxes to be drawn. Text can be added to the page using standard
9PostScript fonts.
10
11It is named PostScript::Simple because it is intended to be simple
12to use to generate PostScript pages from Perl, not because it is a
13simplified interface for some other module, or can't do advanced
14things.
15
16Features include:
17
18 Generation of multi-page PostScript files
19 Generation of single-page EPS files
20 Creating lines/circles etc.
21 Rectangles and boxes
22 Text
23 Colour
24 Pre-defined paper sizes
25 Etc. etc.
26
27The file examples/example.pl provides some bad examples of what this module
28does.
29
30
31SOURCE
32
33The module source is now hosted on GitHub; see:
34
35 https://github.com/mcnewton/postscript-simple
36
37
38INSTALLATION
39
40To install this module type the following:
41
42 perl Makefile.PL
43 make
44 make test
45 make install
46
47
48COPYRIGHT AND LICENCE
49
50Copyright (C) 2002-2014 Matthew C. Newton
51
52This program is free software; you can redistribute it and/or modify it under
53the terms of the GNU General Public License as published by the Free Software
54Foundation, version 2.
55
56This program is distributed in the hope that it will be useful, but WITHOUT ANY
57WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
58PARTICULAR PURPOSE. See the GNU General Public License for more details,
59available at http://www.gnu.org/licenses/gpl.html.
60
61
62ACKNOWLEDGEMENTS
63
64Many people have contributed in different ways to PostScript::Simple. Thanks go
65to everyone involved! People who have helped include (in no particular order):
66
67 Mark Withall, Andreas Riechert, P Kent, Flemming Frandsen, Michael
68 Tomuschat, Vladi Belperchinov-Shabanski, Eric Voisard, Martin
69 McCarthy, Eric Wilhelm, Glen Harris, Peter Kuehn, Tomas Karlsson,
70 Satoshi Azuma
71
72I apologise if you should be here and I have missed you, please let me know.
73
74If you have sent me a patch for this module, and had no reply, please re-send
75it. I'm particularly bad at missing e-mails...
76
77