mainPython PostScript Generator - Summary

Membership Info
Project Admin:
1 active member

Group identification
Id: #8749
System Name: pypsg
Name: Python PostScript Generator
Group Type: non-GNU software and documentation

Search in this Group


This project is not part of the GNU Project.

Psg is a Python module that lets you create PostScript files by embedding EPS files, bitmaps (through PIL), fonts and arbitrary subsections from DSC complient input files. This could be used to re-write the psutils package in Python. A rudimentary layout engine to create connected text boxes is in place and will be extended in the future. I envision a subset of XML/CSS. The text functons support Type1 fonts and dynamically re-encodes them based on unicode(!) input. All input/output operation goes through regular Python file objects. Though PostScript files are generally constructed in memory, all import operations are 'lazy', that is, input files are analyzed but their content is only copied over to the output file in the last step of composition to reduce memory usage. Psg contains classes to model a PostScript run time environments. It will contain functionality to use Ghostscript to create PDF files and bitmap previews (my own use is largely www applications), but also to import PDF and those PostScript files that make use of all the DSC's liberties. There is not much documentation, yet, but the source code is richly and (I hope) usefully documented and there are a number of examples.

Registration Date: Wed 30 Aug 2006 04:38:42 PM UTC
License: GNU General Public License v2 or later
Development Status: 2 - Pre-Alpha


Latest News rss feed

Communication Tools
 Tech Support Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Mailing Lists (1 public mailing list)

Back to the top

Powered by Savane 3.9