in reply to Consolidate files into file

Without recommendation, and since PowerPoint suggests you're using Windows, this, from ppm search ppt:

ppt Version: 0.14 Released: 2004-08-05 Author: Casey West <casey@geeknest.com> Repo: ActiveState Package Repository CPAN: http://search.cpan.org/dist/ppt-0.14/

and, while not what you're looking for, this, from ppm search powerpoint may contain code that will help you get started:

Win32-PowerPoint helps to convert texts to PP slides Version: 0.09 Released: 2008-10-31 Author: Kenichi Ishigaki <ishigaki@cpan.org> Provide: Win32::PowerPoint version 0.09 Provide: Win32::PowerPoint::Constants version 0.09 Require: Class::Accessor Require: Exporter::Lite Require: File::Spec Require: Test::More version 0.47 or better Require: Test::UseAllModules version 0.09 or better Require: Win32::OLE Repo: ActiveState Package Repository CPAN: http://search.cpan.org/dist/Win32-PowerPoint-0.09/

Update: Assumes you control the server or know how to d/l the ppts.

Replies are listed 'Best First'.
Re^2: Consolidate files into file
by roubi (Hermit) on Apr 20, 2009 at 02:21 UTC
    "ppt" stands for Perl Power Tools and has nothing to do with Powerpoint file manipulation. Win32::Powerpoint, as indicated in the description you included, converts text to slides, which isn't what the OP asked for.
      Thank you for your observation.

      Nonetheless (and despite NOT being the application sought by OP) Win32::Powerpoint may provide some pointers, as, for example, this code therein:

      $self->{application} = Win32::OLE->GetActiveObject('PowerPoint.Application');