I have a vague memory of reading somewhere that it's possible to read the document properties of a file without opening the whole file - is this the case? I did come across a .NET post describing the use of virtual mode for this, but a direct read would be useful.
Thanks for the bgColor/fgColor explanation - I forgot about striped fills!
Currently I think you would need to use Virtual mode. We could add a direct way to do this, but I am not sure the user case is big enough to justify adding another method to FlexCel (we already have thousands of methods, so I am very cautious when adding a new one that it is actually needed).
The code isn't so simple because we need to define some events to enter virtual mode, but this is how it could be implemented: