/    Sign up×
Community /Pin to ProfileBookmark

Powerpoint File construction

In order to reduce tedious work, I wanted to try and find out if it is possible to construct a powerpoint file from code versus the powerpoint design tools. I noticed that you can export powerpoint to xml. Is it possible to go from html/php textareas to xml to having a fully interactive powerpoint page?

Anyone have any ideas?

to post a comment
Full-stack Developer

3 Comments(s)

Copy linkTweet thisAlerts:
@aj_nscDec 08.2010 — Really? Never knew you could go from ppt(x) to XML. Th key is will the XML reopen in PowerPoint without any loss of data? If yes, then allyou have to do is look at the source of the XML file and build a file that has the same code. It's not quite as easy as it sounds. I exported an xlsx file as XML and then used php to rebuild an XML-based spreadsheet so my clients can download things like transaction records and conference attendee lists which works beautifully, but it's very tedious because te tiniest errors totally disabled the ability for office programs to open these files, and debugging the ambiguous errors you do get is very difficult as well. Definitely doable though
Copy linkTweet thisAlerts:
@AporterauthorDec 08.2010 — I'm interested, I only know some php, but i have a handle on it's basics. I know xlsx can be exporter to an xml, but i wasn't sure how to recognize cells and coordinate them. How did you do that? I would be very interested in the basics. I'm interested in finding a way to import an xml file (of an xlsx), and have php read it, then email me specific data from certain rows of cells. is that something you accomplished?
Copy linkTweet thisAlerts:
@aj_nscDec 08.2010 — I've accomplished it sure, but only in a very file-specific way. In other words, I have only read files that I already know the structure of. Check out phpclasses.org (.com? .net?) there's some good resources there and you might find something that can help you out.
×

Success!

Help @Aporter spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.16,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @AriseFacilitySolutions09,
tipped: article
amount: 1000 SATS,

tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,
)...