postscript printer
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 353
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,
);
<<lessSYNOPSIS
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,
);
Download (0.022MB)
Added: 2006-09-26 License: Perl Artistic License Price:
1124 downloads
AFPL Ghostscript 8.60
AFPL Ghostscript is an interpreter for the PostScript (TM) language. more>>
Ghostscript is a processor for PostScript and PDF files. AFPL Ghostscript can rasterize these files to a wide variety of printers, devices for screen preview, and image file formats.
Since applications tend to prepare pages for printing in a high-level format such as PostScript, most Unix users with low-level bitmap printers, such as inkjets, use GhostScript as part of the printing process.
In addition, Ghostscript is capable of converting PostScript files, functionality comparable to Adobe Acrobat Distiller, but on the command line. In addition, Ghostscript is used for file import and viewing by a great many other applications, including xv, ImageMagick, gimp, and xdvi.
Several GUI wrappers for viewing PostScript and PDF files exist, including GSview, ghostview, gv, ggv, and kghostview. This is far from a comprehensive list.
Main features:
- An interpreter for the PostScript (TM) language, with the ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that dont have PostScript language capability built in;
- An interpreter for Portable Document Format (PDF) files, with the same abilities;
- The ability to convert PostScript language files to PDF (with some limitations) and vice versa; and
- A set of C procedures (the Ghostscript library) that implement the graphics capabilities that appear as primitive operations in the PostScript language.
<<lessSince applications tend to prepare pages for printing in a high-level format such as PostScript, most Unix users with low-level bitmap printers, such as inkjets, use GhostScript as part of the printing process.
In addition, Ghostscript is capable of converting PostScript files, functionality comparable to Adobe Acrobat Distiller, but on the command line. In addition, Ghostscript is used for file import and viewing by a great many other applications, including xv, ImageMagick, gimp, and xdvi.
Several GUI wrappers for viewing PostScript and PDF files exist, including GSview, ghostview, gv, ggv, and kghostview. This is far from a comprehensive list.
Main features:
- An interpreter for the PostScript (TM) language, with the ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that dont have PostScript language capability built in;
- An interpreter for Portable Document Format (PDF) files, with the same abilities;
- The ability to convert PostScript language files to PDF (with some limitations) and vice versa; and
- A set of C procedures (the Ghostscript library) that implement the graphics capabilities that appear as primitive operations in the PostScript language.
Download (9.9MB)
Added: 2007-08-02 License: AFPL (Aladdin Free Public License) Price:
550 downloads
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
Prima::Printer 1.20
Prima::Printer is a system printing services. more>>
Prima::Printer is a system printing services.
SYNOPSIS
my $printer = $::application-> get_printer;
print "printing to ", $printer->printer, "...n";
$p-> options( Orientation => Landscape, PaperSize => A4);
if ( $p-> begin_doc) {
$p-> bar( 0, 0, 100, 100);
print "another page...n";
$p-> new_page;
$p-> ellipse( 100, 100, 200, 200);
(time % 1) ? # depending on the moon phase, print it or cancel out
$p-> end_doc :
$p-> abort_doc;
} else {
print "failedn";
}
Prima::Printer is a descendant of Prima::Drawable class. It provides access to the system printing services, where available. If the system provides no graphics printing, the default PostScript (tm) interface module Prima::PS::Printer is used instead.
<<lessSYNOPSIS
my $printer = $::application-> get_printer;
print "printing to ", $printer->printer, "...n";
$p-> options( Orientation => Landscape, PaperSize => A4);
if ( $p-> begin_doc) {
$p-> bar( 0, 0, 100, 100);
print "another page...n";
$p-> new_page;
$p-> ellipse( 100, 100, 200, 200);
(time % 1) ? # depending on the moon phase, print it or cancel out
$p-> end_doc :
$p-> abort_doc;
} else {
print "failedn";
}
Prima::Printer is a descendant of Prima::Drawable class. It provides access to the system printing services, where available. If the system provides no graphics printing, the default PostScript (tm) interface module Prima::PS::Printer is used instead.
Download (1.4MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1180 downloads
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,
);
<<lessSYNOPSIS
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,
);
Download (0.054MB)
Added: 2007-07-24 License: Perl Artistic License Price:
825 downloads
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.
<<lessFlexible 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.
Download (0.041MB)
Added: 2006-07-05 License: Artistic License Price:
1206 downloads
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.
<<lessMain 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.
Download (0.39MB)
Added: 2006-06-06 License: GPL (GNU General Public License) Price:
1240 downloads
system-config-printer 0.7.72
system-config-printer purpose is to configure a CUPS server (often the local machine) using the CUPS API. more>>
system-config-printer purpose is to configure a CUPS server (often the local machine) using the CUPS API. The tool is written in Python, using pygtk for the graphical parts and with some Python bindings (pycups) for the CUPS API.
It is largely the same as using the CUPS web interface for configuring printers, but has the advantage of being a native application rather than a web page. It appears in the Fedora menu under System -> Administration -> Printing.
As a result of using the CUPS API the tool is able to configure remote CUPS instances and is not limited to configuring CUPS on the local machine. The CUPS library providing the API uses HTTP and IPP to communicate with the CUPS server.
Enhancements:
- Several improvements for the new-printer wizard have been made, and assorted bugs have been fixed.
<<lessIt is largely the same as using the CUPS web interface for configuring printers, but has the advantage of being a native application rather than a web page. It appears in the Fedora menu under System -> Administration -> Printing.
As a result of using the CUPS API the tool is able to configure remote CUPS instances and is not limited to configuring CUPS on the local machine. The CUPS library providing the API uses HTTP and IPP to communicate with the CUPS server.
Enhancements:
- Several improvements for the new-printer wizard have been made, and assorted bugs have been fixed.
Download (0.47MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
810 downloads
Other version of system-config-printer
License:GPL (GNU General Public License)
enscript 1.6.1
GNU enscript converts ASCII files to PostScript and stores generated output to a file or sends it directly to the printer. more>>
GNU enscript converts ASCII files to PostScript and stores generated output to a file or sends it directly to the printer. GNU enscript includes features for "pretty-printing" (language sensitive code highlighting) in several programming languages.
It supports ten different input encodings, Adobe Font Metrics files, and user defined fancy headers. AFM files for the most common PostScript fonts are included in the distribution; the program itself can download PostScript fonts.
Other features include language sensitive highlighting, N-up printing, inlined EPS images, comments, and the ability to change body color and font on the fly.
Supported Character Sets
Enscript supports following character sets:
- ISO-8859-1 ISO Latin1 (default)
- ISO-8859-2 ISO Latin2
- ISO-8859-3 ISO Latin3
- ISO-8859-4 ISO Latin4
- ISO-8859-5 ISO Cyrillic
- ISO-8859-7 ISO Greek
- ascii 7 bit ascii
- ascii fi se 7 bit ascii with following encodings:
{ = �(adieresis)
| = �(odieresis)
} = �(aring)
[ = �(Adieresis)
= �(Odieresis)
] = �(Aring)
- ascii dk no 7 bit ascii with following encodings:
{ = �(ae)
| = (oslash)
} = �(aring)
[ = �(AE)
= �(Oslash)
] = �(Aring)
- IBM/PC standard PC/DOS character set
- Mac Macintosh character set
- VMS VMS multinational charset
- hp8 HP Roman-8 charset
- koi8 Adobe Standard Cyrillic Font KOI8 charset
- ps PostScript fonts default encoding
- pslatin1 PostScript interpreters `ISOLatin1Encoding
<<lessIt supports ten different input encodings, Adobe Font Metrics files, and user defined fancy headers. AFM files for the most common PostScript fonts are included in the distribution; the program itself can download PostScript fonts.
Other features include language sensitive highlighting, N-up printing, inlined EPS images, comments, and the ability to change body color and font on the fly.
Supported Character Sets
Enscript supports following character sets:
- ISO-8859-1 ISO Latin1 (default)
- ISO-8859-2 ISO Latin2
- ISO-8859-3 ISO Latin3
- ISO-8859-4 ISO Latin4
- ISO-8859-5 ISO Cyrillic
- ISO-8859-7 ISO Greek
- ascii 7 bit ascii
- ascii fi se 7 bit ascii with following encodings:
{ = �(adieresis)
| = �(odieresis)
} = �(aring)
[ = �(Adieresis)
= �(Odieresis)
] = �(Aring)
- ascii dk no 7 bit ascii with following encodings:
{ = �(ae)
| = (oslash)
} = �(aring)
[ = �(AE)
= �(Oslash)
] = �(Aring)
- IBM/PC standard PC/DOS character set
- Mac Macintosh character set
- VMS VMS multinational charset
- hp8 HP Roman-8 charset
- koi8 Adobe Standard Cyrillic Font KOI8 charset
- ps PostScript fonts default encoding
- pslatin1 PostScript interpreters `ISOLatin1Encoding
Download (0.63MB)
Added: 2006-06-08 License: GPL (GNU General Public License) Price:
1236 downloads
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();
<<lessI 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();
Download (0.008MB)
Added: 2007-03-17 License: Perl Artistic License Price:
952 downloads
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.
<<lessIn 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.
Download (0.35MB)
Added: 2007-03-20 License: LGPL (GNU Lesser General Public License) Price:
953 downloads
TurboPrint 1.94-4
TurboPrint is a high-quality printer driver system for Linux built on existing standards. more>>
TurboPrint is a high-quality printer driver system for Linux built on existing standards (e.g. ghostscript). It is designed to produce maximum quality photo printouts as well as high-speed text documents.
TurboPrint provides printer drivers for almost every inkjet printer, e.g. Canon BJC / S, Epson Stylus Color & Photo, HP DeskJet. All printer features are supported. TurboPrint comes with its own color matching system "TrueMatch".
High quality color profiles ensure optimum color reproduction on all print media (glossy paper, inkjet paper, ...). A comfortable GUI configuration menu and a printer toolbox (head cleaning, alignment, ink quantity) are included.
TurboPrint can be easily integrated into the CUPS printing system. The FreeEdition of TurboPrint can be obtained free of charge. It contains almost the full functionality.
<<lessTurboPrint provides printer drivers for almost every inkjet printer, e.g. Canon BJC / S, Epson Stylus Color & Photo, HP DeskJet. All printer features are supported. TurboPrint comes with its own color matching system "TrueMatch".
High quality color profiles ensure optimum color reproduction on all print media (glossy paper, inkjet paper, ...). A comfortable GUI configuration menu and a printer toolbox (head cleaning, alignment, ink quantity) are included.
TurboPrint can be easily integrated into the CUPS printing system. The FreeEdition of TurboPrint can be obtained free of charge. It contains almost the full functionality.
Download (5.2MB)
Added: 2006-08-05 License: Free for non-commercial use Price:
908 downloads
printerpowerd 1.0
printerpowerd is a Daemon to automatically turn a printer on and off. more>>
printerpowerd project is a Daemon to automatically turn a printer on and off.
printerpowerd is a little Python script designed for users of older printers who want to save power when not using their printer, without manually turning it on and off.
It runs, checking the printer queue directory every five seconds, turns it on when it sees a job, and turns it off after a configurable amount of idle time.
It allows you to turn a printer on and off (when idle) using X10 or any other abitrary command.
<<lessprinterpowerd is a little Python script designed for users of older printers who want to save power when not using their printer, without manually turning it on and off.
It runs, checking the printer queue directory every five seconds, turns it on when it sees a job, and turns it off after a configurable amount of idle time.
It allows you to turn a printer on and off (when idle) using X10 or any other abitrary command.
Download (0.002MB)
Added: 2007-01-18 License: BSD License Price:
1013 downloads
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.
<<lessSupported 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.
Download (0.82MB)
Added: 2006-03-07 License: GPL (GNU General Public License) Price:
1337 downloads
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.
<<lessHence 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.
Download (0.18MB)
Added: 2007-07-03 License: MIT/X Consortium License Price:
847 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above postscript printer search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed