/[public]/psiconv/trunk/README
ViewVC logotype

Diff of /psiconv/trunk/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 36 Revision 152
6they may profit from the data I collected. 6they may profit from the data I collected.
7 7
8The package consists of several parts: 8The package consists of several parts:
9 * Documentation about Psion 5 data formats; 9 * Documentation about Psion 5 data formats;
10 * A library which can be linked against application that have to read 10 * A library which can be linked against application that have to read
11 (and in the future, perhaps write) Psion 5 files; 11 and write Psion 5 files;
12 * An example command-line program which reads Psion files and writes 12 * An example command-line program which reads Psion files and writes
13 more commonly used formats. 13 more commonly used formats.
14 14
15 15
16DATA FORMATS 16DATA FORMATS
18 18
19As far as I know, and have gathered from the newsgroups, Psion does not want 19As far as I know, and have gathered from the newsgroups, Psion does not want
20or is not able to release the data formats of the saved files of their 20or is not able to release the data formats of the saved files of their
21internal applications. I am trying to reverse engineer these data formats 21internal applications. I am trying to reverse engineer these data formats
22and to document them for general use. At this moment, I understand their 22and to document them for general use. At this moment, I understand their
23Word, TextEd, Sketch, MBM and Record files. I want this information to 23Word, Sheet, TextEd, Sketch, MBM, Clipart and Record files, as well as a
24few other less important formats. I want this information to be available
24be available to everyone, in order to write better file conversion utilities 25to everyone, in order to write better file conversion utilities for popular
25for popular (non-)Windows programs. 26(non-)Windows programs.
26 27
27All documentation is written in Psion 5 Word. Fortunately, the utilities 28All documentation is written in Psion 5 Word. Fortunately, the utilities
28in this package can translate it to HTML and other formats. 29in this package can translate it to HTML and other formats.
29 30
30Unlike all other files in this package, the *.psi files in the directory 31Unlike all other files in this package, the *.psi files in the directory
43application. It allows you to read Psion 5 files. Note that it comes 44application. It allows you to read Psion 5 files. Note that it comes
44under the GNU General Public License; that means that you can only link 45under the GNU General Public License; that means that you can only link
45it to programs which are also covered by that license. You can contact 46it to programs which are also covered by that license. You can contact
46me if you need other license terms. 47me if you need other license terms.
47 48
49The following formats can be read at this moment:
50 Word Word processor files
51 TextEd OPL editor files
52 Sketch Picture files
53 MBM Alternate picture format; several pictures can be combined in it
54 ClipArt Internal picture format; several pictures can be combined in it
55
48The parser is quite good at the moment. Page layout codes are not yet 56The parser is quite good at the moment. Page layout codes are not yet
49read, but almost everything that is described in the documents in the 57read, but almost everything that is described in the documents in the
50format directory is supported by it. Of course, it can also not yet 58format directory is supported by it; but it can not yet cope with
51cope with inserted objects (ie. documents in some other format) and 59inserted objects (ie. documents in some other format).
52other as of yet undocumented things.
53 60
54Documentation is scarce; please examine the source code or the example 61Documentation is scarce; please examine the source code or the example
55psiconv program. Some things may also be found in the doc subdirectory. 62psiconv program. Some things may also be found in the doc subdirectory.
56 63
57 64
81The RTF target is not finished yet; in fact, it is no usable at all 88The RTF target is not finished yet; in fact, it is no usable at all
82right now. 89right now.
83 90
84All ImageMagick graphic output formats are supported; depending on how 91All ImageMagick graphic output formats are supported; depending on how
85you compiled ImageMagick, this is betwee 20 and 50 different formats. 92you compiled ImageMagick, this is betwee 20 and 50 different formats.
86Your favorite one should be somewhere... 93Your favorite one should be somewhere in there...
87 94
88I would very much like to add other targets, like (La)TeX, RTF (Rich Text 95I would very much like to add other targets, like (La)TeX, RTF (Rich Text
89Format) and XML (for AbiWord). If other people want to work on this, please 96Format) and XML (for AbiWord). If other people want to work on this, please
90let me know! Of course, you could also write your own conversion applications 97let me know! Of course, you could also write your own conversion applications
91just using my data format description. Native import/export filters for 98just using my data format description. Native import/export filters for

Legend:
Removed from v.36  
changed lines
  Added in v.152

frodo@frodo.looijaard.name
ViewVC Help
Powered by ViewVC 1.1.26