Impression 0.11

Impression contains some Python modules and tools for reading and interpreting Computer Concepts Impression documents.
Impression contains some Python modules and tools for reading and interpreting Computer Concepts Impression documents with the aim of converting their contents into a more accessible form.

The Computer Concepts Impression series of applications were, and possibly still are, amongst the most capable desktop publishing (DTP) packages available for the RISC OS marketplace. The original Impression application was one of the first DTP packages available for the Archimedes range of desktop computers and this presumably helped its maker gain a large proportion of the potential userbase. This led to ongoing development of the package in the 1990s with various versions appearing for different niches in the market, such as Impression Junior and Impression Style. The level of support for these packages could be described as "varied" as some packages were superceded by later incarnations, some features appear to have been planned for but never implemented and other features required the user to purchase plugins or support tools.

This document aims to describe the basic format used by Impression to store documents on disc, discussing the structures encountered when reading these documents and techniques used to extract the user's information. Some of this is written from memory, with reference to the only "definitive" reference available to the author: a library written for the purpose of retrieving such information. At no point in the development of the library was reverse engineering employed on the executables of any of the Impression packages.

last updated on:
May 14th, 2008, 14:15 GMT
price:
FREE!
developed by:
David Boddie
homepage:
www.boddie.org.uk
license type:
GPL (GNU General Public License) 
category:
ROOT \ Programming \ Interpreters

FREE!

In a hurry? Add it to your Download Basket!

user rating 18

3.1/5
 

0/5

Add your review!

SUBMIT