"jiangdongjin" <[EMAIL PROTECTED]> writes:

>  To my opinion, OOo impress opens .ppt file slower because of:
>  1. It imports all contents before displays, but MS Powerpoint only
>     imports those needed;
>  2. It create too many temp files for those pictures embeded in
>     slide pages, but MS Powerpoint do nothing about this.
>  
Hi jiangdongjin,

as you've found out by yourself, not streaming out the images to temp
files hogs huge amounts of memory (and is therefore not an
option). 

Your first item is actually the crucial point here: as our PPT import
is just that, an import, we really have to fully read the file
content. This is because our own, internal representation of the
document content (the 'model') must be complete before anything can be
displayed. There are currently no mechanisms to lazy-load only the
first slide, and the remainder only on demand.

Changing that would be quite some work, as it would require large
refactorings to integrate PPT import more tightly with the drawing
layer model.

HTH,

-- 

Thorsten

If you're not failing some of the time, you're not trying hard enough.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to