http://www.perlmonks.org?node_id=337908


in reply to Editing Binary PowerPoint files

Is there a reason that this has to be in PowerPoint? Do you have to server the PPT file from the server?

There may be other ways of doing what you want could you can go more into the requiements. (ex generate a PDF file from HTML or have the PPT slide pull the data from the server when it is opened or when an update button is pressed.)

Replies are listed 'Best First'.
Re: Re: Editing Binary PowerPoint files
by punchcard_don (Beadle) on Mar 19, 2004 at 12:28 UTC
    "the PPT slide pull the data from the server when it is opened"

    Now that is a possibility. Client insists it be a ppt file, and that it be served from the server (it must not be necessary that the user already have the file), but, whether the data is inserted on the server, or atumoatically from the server once downloaded and opened is immaterial.

    I'm not an MS Office buff. I'm somewhat familiar with linking objects in other Office apps, but from the server? On top of that, it has to be linked to a Perl script because teg data is being generated on the fly.

      Here you go.

      If you go here  PowerPoint Slide you will have a slide that has directions on how to update the data from  this web page.

      So in this  example you write a Perl script that generates your data on a web page dynamicly. Then have a file simular to this
      one pull the data and update your file.

      I did not go into too much details on how to do this. Bad day and all, but if you think that you would want to try this I
      can give you some tips.

      Updated links which changed due to changes on my website.