presentationml

Create PowerPoint 2007 presentation from a template

Hi, I need to create a PowerPoint 2007 presentation from a template with Open XML Format SDK 2.0. The template has to be provided by the customer and is used for a individual layout style (font, background color or image,...). It needs to contain two predefined slides: Text slide Image slide The application should now create a copy ...

CustomXML In Powerpoint

I want to create a PowerPoint template. I want the template to have references to items like NAME and the like based on an external source. I know with WordprocessingML I can just make a reference to an XML file and supply an x-path, but I also hear this is not supported in PowerPoint. So how do I do this with PresentationML? Are repeat...

In PowerPoint 2007, how can I position a Callout's Tail programatically?

I'm looking at the DrawingML of a PowerPoint 2007 file and this is what it has for the Callout object's coordinates and geometry: <p:spPr> <a:xfrm> <a:off x="2819400" y="5181600"/> // X,Y Position of Callout Box <a:ext cx="609600" cy="457200"/> // Width,Height of Callout Box </a:xfrm> <a:prstGeom prst="wedgeR...

Generate PowerPoint 2007/2010 file using Java

Does anyone know of any API (commercial or open-source) that can generate/edit PowerPoint 2007/2010 presentations through Java. I have a template in the PowerPoint 2007/2010 format that I require to edit/update. So far I have been converting the .pptx file to xml and then editing and storing it back as .pptx. But the file gets corrupted...

How to split table to new PowerPoint slide when content flows off current slide using Open XML SDK 2.0

I have a bunch of data that I need to export from a website to a PowerPoint presentation and have been using Open XML SDK 2.0 to perform this task. I have a PowerPoint presentation that I am putting through Open XML SDK 2.0 Productivity Tool to generate the template code that I can use to recreate the export. On one of those slides I...

Where can I learn more about the PowerPoint 2010 file format?

Where can I find the PowerPoint file format definition, like the header/XML/directory structure? ...

Inject Open XML into an Open PowerPoint Presentation

I'm looking for a way to inject PresentationML and/or DrawingML into an open PowerPoint 2007/2010 presentation using the Open XML SDK or just System.IO.Packaging. There is an article on doing this with Word, but in that example it is using the Range.XML routine in Word's object model, which I cannot find an equivalant for in PowerPoint's...

Correcting Powerpoint 2007 XML Errors

I'm currently writing a process that generates Powerpoint reports programmatically from a given template using the MSXML library via VBScript. The only manipulation of the XML I'm doing is to duplicate slides, insert data into the Excel datatables for charts and a couple of title-text text replacements. I'm testing on 2 templates which a...

When creating a presentation programatically, how to split a large blob of text between slides?

I am creating a presentation programatically using presentationml. The full presentation will be a long table with rows having various amounts of text. What is the best way to figure out where to split the table? Or is there a way to make PowerPoint split it by itself? ...