Marius Oancea wrote:
I just sent 2 text files representing the two files.
The file "saved with openoffice.biffview" is the file created with poi
and loaded / saved with openofice. After savig with openoffice, excel
worked well (regarding outlinelevel)
The file "saved with poi.biffview" is the result of viewing the poi
created file with biffviewer.
Maybe somebody with bigger experience than me can narrow my try.
As you can see the differences between theme are not very big:
STAROFFICE:
[BOF RECORD]
.version = 600
.type = 5
.build = dbb
.buildyear = 1996
.history = 0
.requiredversion = 6
[/BOF RECORD]
POI:
[BOF RECORD]
.version = 600
.type = 5
.build = *10d3*
.buildyear = 1996
.history = *41*
.requiredversion = 6
[/BOF RECORD]
=============================================
staroffice:
[TABID]
.elements = 1
.element_0 = 1
[/TABID]
POI:
[TABID]
.elements = 1
.element_0 = 0
[/TABID]
================================================
Staroffice:
[WINDOW1]
.h_hold = 1e0
.v_hold = 5a
.width = 3fcf
.height = 2a4e
.options = 38
.hidden = false
.iconic = false
.hscroll = true
.vscroll = true
.tabs = true
.selectedtab = 0
.displayedtab = 0
.numselectedtabs = 1
.tabwidthratio = 258
[/WINDOW1]
POI:
[WINDOW1]
.h_hold = 168
.v_hold = 10e
.width = 3a5c
.height = 23be
.options = 38
.hidden = false
.iconic = false
.hscroll = true
.vscroll = true
.tabs = true
.selectedtab = 0
.displayedtab = 0
.numselectedtabs = 1
.tabwidthratio = 258
[/WINDOW1]
=======================================================================
There are some diferences in FONT records but I think are not relevant.
=======================================================================
STAROFFICE:
[STYLE]
.xf_index_raw = ffff801*4*
.type = 1
.xf_index = 1*4*
.builtin_style = *5*
.outline_level = ffffffff
[/STYLE]
POI:
[STYLE]
.xf_index_raw = ffff801*3*
.type = 1
.xf_index = 1*3*
.builtin_style = *7*
.outline_level = ffffffff
[/STYLE]
=========================================================================
In the staroffice save version there is a :
[SUPBOOK]
numberosheets = 1
flag = 1025
[/SUPBOOK]
and
[EXTERNSHEET]
numOfRefs = 1
refrec #0
supbookindex =0
1stsbindex =0
lastsbindex =0
----refrec #0
[/EXTERNSHEET]
and also a
[UNKNOWN RECORD:eb]
.id = eb
[/UNKNOWN RECORD]
-----UNKNOWN----------------------------------
00000000 0F 00 00 F0 52 00 00 00 00 00 06 F0 18 00 00 00 ....R...........
00000010 01 04 00 00 02 00 00 00 01 00 00 00 01 00 00 00 ................
00000020 01 00 00 00 01 00 00 00 33 00 0B F0 12 00 00 00 ........3.......
00000030 BF 00 08 00 08 00 81 01 09 00 00 08 C0 01 40 00 [EMAIL PROTECTED]
00000040 00 08 40 00 1E F1 10 00 00 00 0D 00 00 08 0C 00 [EMAIL PROTECTED]
00000050 00 08 17 00 00 08 F7 00 00 10 ..........
-----UNKNOWN----------------------------------
that is not existing in POI version at all.
==================================================================
In poi version there is a:
[CALCMODE]
.calcmode = 1
[/CALCMODE]
==================================================================
In OO version there is a :
[UNKNOWN RECORD:ec]
.id = ec
[/UNKNOWN RECORD]
-----UNKNOWN----------------------------------
00000000 0F 00 02 F0 48 00 00 00 10 00 08 F0 08 00 00 00 ....H...........
00000010 01 00 00 00 00 04 00 00 0F 00 03 F0 30 00 00 00 ............0...
00000020 0F 00 04 F0 28 00 00 00 01 00 09 F0 10 00 00 00 ....(...........
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000040 02 00 0A F0 08 00 00 00 00 04 00 00 05 00 00 00 ................
===================================================================
In the definition of rows there are also some modifications:
openoffice:
[ROW]
.rownumber = 2
.firstcol = 0
.lastcol = *1*
.height = *101*
.optimize = 0
.reserved = 0
.optionflags = *100*
.outlinelvl = 0
.colapsed = false
.zeroheight = false
.badfontheig= false
.formatted = false
.xfindex = *f*
[/ROW]
POI:
[ROW]
.rownumber = 2
.firstcol = 0
.lastcol = *0*
.height =* ff*
.optimize = 0
.reserved = 0
.optionflags = *0*
.outlinelvl = 0
.colapsed = false
.zeroheight = false
.badfontheig= false
.formatted = false
.xfindex = *0*
[/ROW]
Any ideea?
I tried to modify a lot of parameters but with no result.
Thanx
Marius
--
"Why program by hand in five days what you can spend five years of your life automating." - Terence Parr
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
No ideea where to look deeper?
--
"Why program by hand in five days what you can spend five years of your life
automating." - Terence Parr