Main > Free Download Search >

Free encapsulated postscript software for linux

encapsulated postscript

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 346
CAD::Drawing::IO::PostScript 0.03

CAD::Drawing::IO::PostScript 0.03


CAD::Drawing::IO::PostScript is a Perl module with PostScript output methods. more>>
CAD::Drawing::IO::PostScript is a Perl module with PostScript output methods.

I would like this module to both load and save PostScript vector graphics, but I have not yet found a suitable PostScript parsing package.

This module should be considered pre-ALPHA and untested. Some features rely on the authors hacks to PostScript::Simple, which may or may not have been incorporated into the CPAN distribution of PostScript::Simple. For bleeding-edge code, see http://ericwilhelm.homeip.net.

Requisite Plug-in Functions

See CAD::Drawing::IO for a description of the plug-in architecture.

check_type

Returns true if $type is "circ" or $filename is a directory containing a ".circ" file.

$fact = check_type($filename, $type);

Methods

load

load();

save

$drw->save($filename, %opts);

PostScript::Simple::setpscolor

PostScript::Simple::setpscolor();

<<less
Download (0.008MB)
Added: 2007-03-17 License: Perl Artistic License Price:
952 downloads
PostScript::File 1.01

PostScript::File 1.01


PostScript::File is a Perl base class for creating Adobe PostScript files. more>>
PostScript::File is a Perl base class for creating Adobe PostScript files.

SYNOPSIS

use PostScript::File qw(check_tilde check_file
incpage_label incpage_roman);

Simplest

An hello world program:
use PostScript::File;

my $ps = new PostScript::File();

$ps->add_to_page( Letter,
height => 500,
width => 400,
bottom => 30,
top => 30,
left => 30,
right => 30,
clip_command => stroke,
clipping => 1,
eps => 1,
dir => ~/foo,
file => "bar",
landscape => 0,

headings => 1,
reencode => ISOLatin1Encoding,
font_suffix => -iso,

errors => 1,
errmsg => Failed:,
errfont => Helvetica,
errsize => 12,
errx => 72,
erry => 300,

debug => 2,
db_active => 1,
db_xgap => 120,
db_xtab => 8,
db_base => 300,
db_ytop => 500,
db_color => 1 0 0 setrgbcolor,
db_font => Times-Roman,
db_fontsize => 11,
db_bufsize => 256,
);

<<less
Download (0.022MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1124 downloads
HPGS - HPGl Script 1.1.0

HPGS - HPGl Script 1.1.0


HPGS is an HPGL/2 interpreter, which renders HPGL/2 and processes vector data through a Postscript-like API. more>>
HPGL/2 interpreter HPGS was written by EV-i Informationstechnologie GmbH in 2004 as a component of a closed internet platform for document exchange.
In the beginning we thought, that it should not be necessary to reinvent the wheel and to write an own HPGL/2 interpreter.
After evaluating several alternatives we came to the conclusion, that it would be feasible to have an open source code basis.
So after two weeks of intensive hacking, the first running version of hpgs was available and since then the program has evolved to meet the above mentioned goals.
In order to achieve a reasonable quality of the parser we keep a testsuite of real-world HPGL/2 files, which at the moment is not part of hpgs, because these files may contain sensible data of our customers.
Main features:
- Interpretation of all modern HPGL/2 features.
- Handling of all paper formats.
- Processing of vector data through a Postscript like API.
- Output to native vector graphics formats such as eps.
- State of the art rendering to pixmaps including anti-aliasing.
- Processing of inlined PCL images.
Enhancements:
- A major redesign was undertaken along with intensive testing.
- The interpreter now supports rotating of the picture to the destination device and has an improved API.
- Additionally, a source RPM, a Windows installer, and a Mac OS X package are now available.
<<less
Download (0.35MB)
Added: 2007-03-20 License: LGPL (GNU Lesser General Public License) Price:
953 downloads
Barcode Writer in Pure Postscript 2007-07-02

Barcode Writer in Pure Postscript 2007-07-02


Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within level 2 PostScript. more>>
Barcode Writer in Pure Postscript is an award-winning open source project, as used by NASA, that facilitates the printing of all major barcode symbologies entirely within level 2 PostScript.
Hence the process of generating a printed barcode representing a given input is performed entirely within the printer (or print system) so that it is no longer the responsibility of your application or a library.
There is no need for any barcode fonts and the flexibility gained by using direct PostScript allows you to avoid re-implementing barcode generator code, or migrating to new libraries, whenever your project language needs change.
Barcode Writer in Pure Postscript project makes including any barcode within a PostScript document as simple as inserting the following directive:
(1-86074-271) (includetext) isbn barcode
The project generates all of the major types of one-dimensional barcode supported by the vast majority of barcode scanners.
The current list of supported symbologies includes: EAN-13, EAN-8, UPC-A, UPC-E, EAN-5 & EAN-2 (EAN/UPC add-ons), ISBN (including ISBN-13), Code 128 (A, B & C, including EAN-128), Code 39 Extended, Code 93 Extended, Interleaved 2 of 5 (including ITF-14), Code 2 of 5, Codabar, MSI, Plessey, PostNet, Royal Mail (RM4SCC), FIM symbols.
This list is growing all the time. If it doesnt contain the format you are looking for then make a request via the mailing list and check back soon.
Since this resource is written in PostScript and interpretted within the virtual machine of a printer it is compatible with virtually any operating system and hardware platform, for example Windows 95/XP on i386, Mac OS X/Linux on Power PC, Solaris on SPARC, and OpenVMS on Alpha AXP.
Enhancements:
- Support for the MaxiCode 2D barcode was added.
<<less
Download (0.18MB)
Added: 2007-07-03 License: MIT/X Consortium License Price:
847 downloads
PostScript::Graph::Bar 1.02

PostScript::Graph::Bar 1.02


PostScript::Graph::Bar Perl module can draw a bar chart on a postscript file. more>>
PostScript::Graph::Bar Perl module can draw a bar chart on a postscript file.

SYNOPSIS

Simplest

Take labels and values from a csv file and output as a bar chart on a postscript file.

use PostScript::Graph::Bar;

my $bar = new PostScript::Graph::Bar();
$bar->build_chart("survey.csv");
$bar->output("survey");

Typical

use PostScript::Graph::Bar;

my $bar = new PostScript::Graph::Bar(
file => {
paper => A4,
landscape => 1,
},
layout => {
background => [1, 1, 0.9],
heading => Test results,
},
y_axis => {
smallest => 4,
},
style => {
auto => [qw(green blue red)],
}
);

$bar->series_from_file( data.csv );
$bar->build_chart();
$bar->output( results );

The file data.csv has a row of headings followed by 4 rows of 10 items. This produces a bar chart with four groups of ten bars each. The groups are labelled with the first value in each row. The bars in each group are coloured ranging from brown through green and then shades of blue. A Key links the row of headings to each colour. In addition, the background is beige, a heading is placed above the chart and the y axis is not too crowded.

All options

use PostScript::Graph::Bar;

my $bar = new PostScript::Graph::Bar(
file => {
# Paper size, orientation etc
# See PostScript::File
},
layout => {
# General proportions, headings
# See PostScript::Graph::Paper
},
x_axis => {
# All settings for X axis
# See PostScript::Graph::Paper
},
y_axis => {
# All settings for Y axis
# See PostScript::Graph::Paper
},
style => {
# Appearance of bars
# See PostScript::Graph::Style
},
key => {
# Settings for any Key area
# See PostScript::Graph::Key
},
show_key => 1,
labels_row => 1,
);

<<less
Download (0.054MB)
Added: 2007-07-24 License: Perl Artistic License Price:
825 downloads
PostScript::MailLabels 2.25

PostScript::MailLabels 2.25


PostScript::MailLabels builds printer calibration pages, and will generate PostScript code for putting addresses on mailing. more>>
PostScript::MailLabels are modules for creating PostScript files of mailing address labels.
Flexible enough to tackle other printing tasks, basically anything requiring a set fields be printed on a regular grid. Also creates PostScript(tm) code for calibrating and testing mailing label printing.
The module has three distinct output modes. In my experience, printing mailing labels is a matter of tweaking parameters to get them all to fit properly on the page. This module is designed with this in mind.
The first output is the calibration sheet. This is a pair of annotated axes, either in inches or centimeters, centered on the page and covering the whole page in X and Y directions. The intent is for you to output this page first, and simply read off the relevant page dimensions directly.
The second output is the label test. This output is a series of boxes drawn on the page, meant to outline the edges of all the mailing labels. Take this sheet and line it up with a sheet of labels to see if they actually match perfectly. If not, tweak the parameters until they do. Note that sometimes you will get a message at the bottom of the sheet saying ``Bottom gap too large, last row cannot be printed.
This means that the printable area of your printer is too small to utilize the last row of labels. I have this problem. But I handle it for you. Note also the arrows on the test sheet. As you hold the test sheet over a sheet of labels, hold it up to the light and slide the test sheet so that the boxes match the edges of the labels. If you slide in the arrow direction, that is a positive adjustment.
The other direction is negative. If the edges of some boxes come out dashed, that means that the non-printing border cuts off the end of the label, so I will adjust the printing area appropriately. Dont try to line up the dashed lines with label edges - it wont work. Just line up the solid lines.
The third output is the labels themselves. By default, I have set up a US-centric address definition :
firstname, lastname, street address, city, state, zipcode
But with version 2.0, you can now create your own definition. You can define new fields, and you can define how those fields land on a label. You can also control the fonts on a per-field basis. Not the size, yet - later pilgrim.
Parameters you can set :
Paper size, orientation, borders on the printable area (many printers will not print right up to the edge of the paper), where the labels live on the page and how big they are, overall x-y shift of page, whether or not to print PostNET barcode, font, fontsize, units (english or metric), which Avery(tm) product code to use, and where the first label starts.
This last needs explanation. If you have a partially used sheet of labels, you might want to use it up. So you count the missing labels, starting at the upper left, and counting across, and then down. For example, if I have 3 columns of labels, label five is the second label in the second row.
If you have an Avery(tm) product that I havent defined, send me the specs and Ill add it.
Also, if there is another brand of labels that you use, send me the relevant data and Ill add that as well. I suspect that there must be some other vendor in Europe, but I dont know who that would be.
When setting up the addresses, I check to see if they will fit on the label. If not, I try to shorten them semi-intelligently until they fit. This part could use quite a bit more work, if done right it probably merits a module all its own.
Briefly, for the name line, I start trimming the ends off the first name, and leave the last name alone.
For the street, I look for things like Road or Avenue and nuke those first, then I trim the street name from the right.
Enhancements:
- Parentheses are now escaped in the generated PostScript code.
<<less
Download (0.041MB)
Added: 2006-07-05 License: Artistic License Price:
1206 downloads
pstoedit 3.43

pstoedit 3.43


pstoedit converts Postscript and PDF files to other vector graphic formats so that they can be edited graphically. more>>
pstoedit program converts Postscript and PDF files to other vector graphic formats so that they can be edited graphically.
Supported Formats
Currently pstoedit can generate the following major formats:
- Tgif .obj format (for tgif version >= 3)
- .fig format for xfig
- pdf - Adobes Portable Document Format
- gnuplot format
- Flattened PostScript (with or without Bezier curves)
- DXF - CAD exchange format
- LWO - LightWave 3D
- RIB - RenderMan
- RPL - Real3D
- Java 1 or Java 2 applet
- Idraw format (in fact a special form of EPS that idraw can read)
- Tcl/Tk
- HPGL
- AI (Adobe Illustrator) (based on ps2ai.ps - not a real pstoedit driver - see notes below and manual)
- Windows Meta Files (WMF) (Windows 9x/NT only)
- Enhanced Windows Meta Files (EMF) (Windows 9x/NT only)
- OS/2 meta files (OS/2 only)
- PIC format for troff/groff
- MetaPost format for usage with TeX/LaTeX
- LaTeX2e picture
- Kontour
- GNU Metafile (plotutils / libplot)
- Skencil( http://www.skencil.org )
- Mathematica
- via ImageMagick to any format supported by ImageMagick
- SWF
Enhancements:
- Several usability improvements were introduced.
- Secure versions of several functions are used where possible.
- The code was cleaned up and a driver was included for the OpenOffice metafile format.
<<less
Download (0.82MB)
Added: 2006-03-07 License: GPL (GNU General Public License) Price:
1337 downloads
PostScript::Graph::Style 1.02

PostScript::Graph::Style 1.02


PostScript::Graph::Style is a style settings for postscript objects. more>>


SYNOPSIS

Simplest

Each time a new object is created the default style will be slightly different.

use PostScript::File;
use PostScript::Graph::Style;

my $file = new PostScript::File();
my $seq = new PostScript::Graph::Sequence();

while (...) {
my $style = new PostScript::Graph::Style(
sequence => $seq,
point => {}
);
$style->write($file);

$file->add_to_page(<<less
Download (0.054MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1180 downloads
PyScript 0.6.1

PyScript 0.6.1


PyScript is a python module for producing high quality postscript graphics. more>>
PyScript project is a python module for producing high quality postscript graphics. Rather than use a GUI to draw a picture, the picture is programmed using python and the PyScript objects.
Main features:
- All scripting is done in python, which is a high level, easy to learn, well-developed scripting language.
- All the objects can be translated, scaled, rotated, ... in fact any affine transformation.
- Plain text is automatically kerned.
- You can place arbitrary LaTeX expressions on your figures.
- You can create your own figure objects, and develop a library of figure primitives.
- Output is publication quality.
<<less
Download (0.39MB)
Added: 2006-06-06 License: GPL (GNU General Public License) Price:
1240 downloads
Template::Plugin::Java::Constants 0.4

Template::Plugin::Java::Constants 0.4


Template::Plugin::Java::Constants is a Perl module with constants for the Java Template plugin modules. more>>
Template::Plugin::Java::Constants is a Perl module with constants for the Java Template plugin modules.

SYNOPSIS

use Template::Plugin::Java::Constants qw/:regex/; use Template::Plugin::Java::Constants qw/:boolean/; use Template::Plugin::Java::Constants qw/:all/;

regex

The "regex" tag exports qr// compiled regular expressions SCALAR, PRIMITIVE, STRING and ARRAY, these are for matching Java types. All of these match a whole line, with no extra whitespace, and return the matched java type as $1. They may be used as:

$string =~ /@{[SCALAR]}/; # Ugly but effective and relatively fast.

SCALAR

Any primitive or encapsulated primitive: int, or Integer, or String, etc.

PRIMITIVE

Only primitive types like int, float, double, byte, etc.

STRING

An incarnation of java.lang.String.

ARRAY

A java.util.Vector.

boolean

The boolean tag just exports the constants TRUE as 1 and FALSE as 0.
all

Exports all of the proceeding.

<<less
Download (0.018MB)
Added: 2007-06-02 License: Perl Artistic License Price:
874 downloads
SPlotter-3D 1.2 Simple Plotter 3D

SPlotter-3D 1.2 Simple Plotter 3D


SPlotter-3D is a 2D and 3D plotter. more>>
Plotting all 2D and 3D functions had never been so easy. Many samples are included.
Its also possible to print or export the plots in postscript format.
Main features:
- Plot any 2D or 3D parametric function
- Save and open parameters of a plot
- Print or export to postscript format
- Separate output and control windows to allow more working space
- Many samples included
- Zoom and axis control
<<less
Download (0.042MB)
Added: 2005-05-04 License: GPL (GNU General Public License) Price:
1648 downloads
AutoTrace 0.31.1

AutoTrace 0.31.1


AutoTrace converts bitmap to vector graphics. more>>
AutoTrace is a program for converting bitmap to vector graphics. The aim of the AutoTrace project is the development of a freely available application with a functionality similar to CorelTrace or Adobe Streamline.
Main features:
- Inputformats BMP, TGA, PNM, PPM, PGM, PBM and those supported by ImageMagick.
- Exportformat Postscript, svg, xfig, swf, pstoedit, emf, dxf, cgm, mif, p2e and sk
<<less
Download (0.35MB)
Added: 2005-05-04 License: GPL (GNU General Public License) Price:
1646 downloads
My Calendar 2.71

My Calendar 2.71


My Calendar is a lightweight, easy-to-use Web calendar that is easily customizable using CSS. more>>
My Calendar is a lightweight, easy-to-use Web calendar that is easily customizable using CSS.
There is also an included email script that you can have cron run every day to remind you of upcoming appointments.
My Calendar can also generate great looking printable calendars in Postscript and Adobe PDF format. Microsoft Outlook schedules can be easily imported.
Main features:
- lightweight and easy to setup
- email scrip to remind you of upcomming events
- email script can be run by cron and/or used to send emails to a mailing list for clugs and organizations
- easily generated pretty printable versiosn in postscript and PDF
- import events from Microsoft Outlook.
- easily customizeable with CSS and templating.
<<less
Download (0.023MB)
Added: 2006-09-02 License: GPL (GNU General Public License) Price:
1156 downloads
genps 1.0a

genps 1.0a


genps project makes use of PostScript to make genetic art. more>>
genps project makes use of PostScript to make genetic art.

It uses PostScript in a genetic algorithm to produce art.

Karl Sims used LISP expressions in a genetic algorithm to produce art. This program uses PostScript.

<<less
Download (0.041MB)
Added: 2006-11-29 License: GPL (GNU General Public License) Price:
1059 downloads
Zence 0.75

Zence 0.75


Zence is a small program written in Postscript that generates random text. more>>
Zence is a small program written in Postscript that generates random text.

Word morphology and the occurrence of certain letters or letter combinations are configurable.

It may be used for generating words to be used in artificial languages, but with the correct set of parameters can also generate text that resembles existing languages.

Usage:

cat zence-params- .ps zence- .ps | gv -
cat zence-params- .ps zence- .ps | gs -
cat zence-params- .ps zence- .ps | lp -d $PRINTER
<<less
Download (0.01MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1147 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5