Questions tagged [powerpoint]

PowerPoint is a Windows and Macintosh presentation program produced by Microsoft. It is primarily used to create presentations to be projected. However, due to the flexible nature of its canvas, it is also being used for animation, e-learning, web broadcasting, business reporting and self-running kiosk applications.

Amongst the standard Microsoft Office applications (Word, Excel, Outlook, Access and PowerPoint), PowerPoint is the least-developed against and for product. Technologies used to develop for and against PowerPoint:

  1. Visual Basic for Application (aka VBA)
  2. Visual Studio Tools for Office (aka VSTO)
  3. Visual Studio (Interop)
  4. Open Office XML (aka OOXML, OpenXML)

Other technologies such as PHP, Java and Perl have also been used to develop solutions for PowerPoint.

Relevant tags on Stack Overflow for PowerPoint programming:


Quick start powerpoint 2016

PowerPoint Quick Start

6122 questions
1121
votes
9 answers

What is a correct MIME type for .docx, .pptx, etc.?

For older *.doc documents, this was enough: header("Content-Type: application/msword"); What MIME type should I use for new .docx documents? Also, for pptx and xlsx documents?
Richard Knop
  • 73,317
  • 142
  • 374
  • 539
59
votes
22 answers

Embed a PowerPoint presentation into HTML

Is it possible to embed a PowerPoint presentation (.ppt) into a webpage (.xhtml)? This will be used on a local intranet where there is a mix of Internet Explorer 6 and Internet Explorer 7 only, so no need to consider other browsers. I've given…
GateKiller
  • 68,419
  • 71
  • 167
  • 203
54
votes
8 answers

How to: C# source with syntax highlighting on PowerPoint slides

I would like to show some C# source code in a PowerPoint presentation. But how can I copy the code including the syntax highlighting onto the slides? I could make screenshots, but that has some drawbacks (ugly, font size, unmaintainable). Do you…
John Dorian
54
votes
5 answers

How to name an object within a PowerPoint slide?

So I know how to name a textbox, or a like object in PowerPoint with VB, but I was wondering if there was a way to name objects through the Ribbon (PowerPoint 2007). For instance, if I add a text box onto a slide, is there a way to assign it a name…
Justin
  • 4,222
  • 21
  • 82
  • 144
50
votes
7 answers

Creating PowerPoint presentations programmatically

Is there a way to programmatically create PowerPoint presentations? If possible, I'd like to use C# and create PowerPoint 2003 presentations.
epotter
  • 7,351
  • 7
  • 59
  • 86
44
votes
9 answers

PPT to PNG with transparent background

I have a PowerPoint .ppt file and I have to create an image for every slide. I'm trying to use the integrated PowerPoint "export as .png". It works but the images have all a opaque background, I need a transparent one. Anyone knows if is it possible…
Riccardo
  • 949
  • 1
  • 18
  • 31
25
votes
1 answer

powerpoint loop a series of animation

I am currently working on a slide with an animation of sunrise to sunset as a background. Then there are some pictures fade in and fade out. Now, I am having difficult to loop the series of animation that repeat the pictures fade in and fade out…
user2819623
  • 251
  • 1
  • 3
  • 4
22
votes
6 answers

Programmatically extracting slides as images from a PowerPoint presentation (.PPT)

Given a PowerPoint presentation in .ppt format, what is the best way to programmatically and using only open source software extract an image representation (in say .jpg or .png) of each slide in the presentation? The application will run in a Linux…
knorv
  • 45,461
  • 71
  • 205
  • 289
22
votes
5 answers

Make just one slide different size in Powerpoint

Making a powerpoint that's supposed to show a before and after of a website. Since it's currently a long website I'd rather make a single long slide to put it on (20" instead of 7.5"). But all the other slides in the presentation should be…
ScottieB
  • 3,617
  • 6
  • 34
  • 57
21
votes
7 answers

How to convert from Powerpoint to HTML / CSS ? (FOSS)

Someone has mocked up a website using PowerPoint, and I have to convert it to HTML / CSS. This is not a request to simply embed PowerPoint into the webpages. This will not be a static HTML site. PHP will generate HTML, and there are a bunch of…
Mawg says reinstate Monica
  • 34,839
  • 92
  • 281
  • 509
21
votes
2 answers

R: Function to export currently active R plot to Powerpoint/Word/LibreOffice

Currently I always export my R graphs to Powerpoint in vector format using the excellent ReporteRs package, as in library(ReporteRs) myplot = function() print(qplot(Sepal.Length, Petal.Length, data = iris, color = Species, size = Petal.Width, alpha…
Tom Wenseleers
  • 6,574
  • 5
  • 46
  • 98
20
votes
4 answers

What is the best presentation tool for technical stuff?

While recently exploring prezi I realized there have to be better tools than PowerPoint for presenting something, especially technical stuff. What differentiates technical stuff from other stuff in my opinion is the support of these features: be…
Ice09
  • 8,164
  • 4
  • 20
  • 24
20
votes
4 answers

VBA error 1004 - select method of range class failed

First time poster, so if there is any formatting, or guidelines I failed to adhere to, please let me know so that I can fix it. So I am basically asking the user for the file directory of the excel file, then I setup some variables (originally set…
Onekuo
  • 417
  • 2
  • 5
  • 11
18
votes
5 answers

Diff for Powerpoint

In Word, there is an option to compare two documents and find out the differences between the two documents. I'm looking for a similar function to compare two Powerpoint documents. Ideally, it would list the individual slides that are different, the…
Thorsten
  • 12,213
  • 16
  • 58
  • 79
18
votes
6 answers

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…
sreeprasad
  • 229
  • 1
  • 3
  • 4
1
2 3
99 100