We have developed an application which takes a ppt and seperates it into seperate ppts containing a single slide. For example, we take a 20 slide ppt and convert it into 20 individual ppts containing one slide each. Then, later on, we compose a custom ppt using those individual ppts.
The problem we're having is in the speed of the composing process. If we have a 6 MB ppt whcih contains 53 slides, we get 53 ppts that are about 1 MB each. Then, if we try to compose a new ppt using those 53 ppts, it takes a very long time (several minutes). Is there something we're doing wrong?