/[public]/psiconv/trunk/formats/psion/Embedded_Object_Section.psi
ViewVC logotype

Diff of /psiconv/trunk/formats/psion/Embedded_Object_Section.psi

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

Revision 45 Revision 46
17mþŸU« ” 17mþŸUp ”
2dÈ"Times New RomanN1 ð 2dÈ"Times New RomanN1 ð
3< *Koptekst 2Lð ð 3< *Koptekst 2Lð ð
4< *Koptekst 3L *OpsomtekenO³•Swissÿÿÿÿh3r h3r ÐР efdefLdý‚.ÆA=[Embedded Object Section]Embedded Object SectionIt is possible to embed files within other files. In this way, you can for example embed a picture within a text document.These objects are structured exactly like normal documents. Their data is embedded in the file of the master file. But offsets within their data are relative to the start of the object in the file, not to the start of the whole file! So if an object's data start at offset 00005432 of the master file, an offset of 00004321 within the object data corresponds to offset 00009753 in the master file.This section consists of one «BListL» of pairs of longs: the first long is an «ID» containing the section identifier, the second is the «Offset» within the file. It is likely that all three sections below need to be present in the shown order.Identifier Section46 01 00 00 «Object Display Section»2A 01 00 00 «Object Icon Section»44 01 00 00 «Object Start Section»[Object Display Section]Object Display Section Data Description B Display as icon (00) or full (01) «Length» Object horizontal size «Length» Object vertical size L Unknown; alsways 00 00 00 00 ?[Object Icon Section]Object Icon Section Data Description «String» Application name «Length» Icon horizontal size «Length» Icon vertical size[Object Start Section]Object Start SectionThis is the place the object really starts, and from which all offsets in the object data count. This is offset 00000000. It contains of a single offset, of the section table section. Data Description «Offset» «Section Table Section» offset within the objectð  " Courier Newð"Times New Roman  " Courier New ð"Times New Roman ð"Times New Roman&{Žô&#$'!$¸ @"Arialð"Times New Roman  " Courier New  " Courier New ð"Times New Roman ð"Times New Roman  " Courier New  " Courier New ð"Times New Roman ð"Times New Roman  " Courier New  " Courier New  " Courier New ð"Times New Roman ð"Times New Roman ð"Times New Roman  " Courier New  " Courier New"Word.app C"yQ‰ž 4< *Koptekst 3L *OpsomtekenO³•Swissÿÿÿÿh3r h3r ÐР efdefLdý‚.ÆA9[Embedded Object Section]Embedded Object SectionIt is possible to embed files within other files. In this way, you can for example embed a picture within a text document.These objects are structured exactly like normal documents. Their data is embedded in the file of the master file. But offsets within their data are relative to the start of the object in the file, not to the start of the whole file! So if an object's data start at offset 00005432 of the master file, an offset of 00004321 within the object data corresponds to offset 00009753 in the master file.This section consists of one «BListL» of pairs of longs: the first long is an «ID» containing the section identifier, the second is the «Offset» within the file. It is likely that all three sections below need to be present in the shown order.Identifier Description46 01 00 00 Offset of the «Object Display Section»2A 01 00 00 Offset of the «Object Icon Section»44 01 00 00 Offset of the «Section Table Offset Section»The «Section Table Offset Section» is also the start of the embedded object; offsets within it are relative to its location.[Object Display Section]Object Display Section Data Description B Display as icon (00) or full (01) «Length» Object horizontal size «Length» Object vertical size L Unknown; alsways 00 00 00 00 ?[Object Icon Section]Object Icon Section Data Description «String» Application name «Length» Icon horizontal size «Length» Icon vertical size$$Sketchôôl hÓpp}‰^FÐ*ÝDìð  " Courier Newð"Times New Roman  " Courier New ð"Times New Roman ð"Times New Roman{Žô41;}'!$ @"Arialð"Times New Roman  " Courier New  " Courier New  " Courier New  " Courier NewQi$$"  " Courier New ð"Times New Roman ð"Times New Roman  " Courier New  " Courier New ð"Times New Roman ð"Times New Roman  " Courier New  " Courier New  " Courier New"Word.app C"y‰c

Legend:
Removed from v.45  
changed lines
  Added in v.46

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