Microsoft PowerPoint

PowerPoint is a slide show presentation program currently developed by Microsoft. PowerPoint presentations consist of a number of individual pages or "slides" that may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter. Slides can also form the basis of webcasts.

Share tech news, updates, or what's on your mind.

Sign up to Post

Is there Free soft ware for mapping
I am trying to make a picture where I have an internal circle, a space and then a thin outer circle that I can slice into pieces with different colors.  Each part of the outer circle will represent something different.

Kind of like this but without the arrows and letting me do each segment with a different color:

Thanks everyone

I am trying to loop through all the slides in a presentation and convert them into jpeg images in a PowerPoint (2007) add-in written in Visual Basic 2010.

However, while I can take screenshots using:

 Public Function getScreenShot() As Byte()

            Dim dblScaleFactor As Double
            Dim intNewHeight As Integer
            Dim intNewWidth As Integer
            Dim imgResized As Bitmap
            Dim img As Image
            Dim ms As New MemoryStream()

            Dim picBytes As Byte()

            img = New Bitmap(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height)

            Dim g As Graphics = Graphics.FromImage(img)
            g.CopyFromScreen(0, 0, 0, 0, img.Size)

            dblScaleFactor = 600 / img.Width
            intNewHeight = CInt(dblScaleFactor * img.Height)
            intNewWidth = CInt(dblScaleFactor * img.Width)

            imgResized = New Bitmap(intNewWidth, intNewHeight)

            g = Graphics.FromImage(imgResized)
            g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic
            g.DrawImage(img, New Rectangle(0, 0, intNewWidth, intNewHeight), 0, 0, img.Width, img.Height, GraphicsUnit.Pixel)

            imgResized.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg)

            picBytes = ms.ToArray()

            Return picBytes

        End Function

Open in new window

This takes way too long.  I can also get the images exported to disk and then read them back into memory, but this is really inefficiency as well.

Searching  around I found this code that suggests you can paste a slide image into another slide:

ActivePresentation.Slides(2).Shapes.PasteSpecial ppPasteJPG

Open in new window

But I cannot work out how to convert a shape into a Graphics object.

Help would be greatly appreciated!

Hi folks, at my work we've put up a 42" Plasma HDTV as digital signage. I connected a small nettop PC to it via HDMI to run a Powerpoint presentation that was authored in Powerpoint 2007.

I've done the setup in the presentation to use 16:9 aspect, and horizontally it is fine in that respect. But now I have a vertical letterbox that I can't seem to get rid of.

Futzing around with custom resolutions doesn't seem to get me anywhere. I'd like to be able to use 100% of the screen with this presentation but can't seem to find a way to make it happen. The Windows 7 desktop (when Powerpoint isn't running) takes up 100% of the screen so I'm not sure why Powerpoint is creating letterboxes.

Does someone know how to create a custom resolution that will fill the entire screen of the HDTV?

I have ceated a presnetation with a set of master slides.

My boss comes in and says " we want to use this new template wiht your slides."

Question: How do I apply the new template to the slides and still keep the contant of the old slides."

As I've tried many things, a detailed step-by-step procedure would be helpful.

had a powerpoint file that is created with old layout. wanted to apply a slide / template to the whole document. follow the steps from 
but it doesn't work.  i had to individually right click each slide to change the layout.
Is there other simpler ways to do it?

I have a PowerPoint 2010 presentation where one of the slides plays a full screen video clip (an avi file).  If it matters, it's set up to play "on click", but also has an animation set up so when I get to that slide it waits for me to press the space bar before it starts playing (I don't have to navigate to the "play" button with the mouse).  It's also set to not rewind at the end, so when the video completes, it stops on the last frame of the clip.  Is there a way to get it to complete the clip and as soon as it's done, display a picture file instead (.jpg)?

Thanks for any help-
My boss uses PPT 2003, and I use PPT 2007.  He often creates a PPT deck into which he's copy/pasted text or graphics and formatted them properly. When he sends them to me to edit, everything changes to my default theme colors when I open the files. He has to give me a printout so I know what the colors of the pasted text and graphics are supposed to be, and I then have to manually go through and change text and graphic colors, sometimes having to figure out the RGB by trial and error.

Another issue is when I paste a new graphic into a deck and send it back to him, all he sees is a blank square in one of my default colors, the size and shape of the graphic that's rendering fine on my screen. I finally figured out how to fix the blank graphic issue the last time he sent a deck for my review...sure wish I had written out how I did it!

Is there a way to set the PPT general program default Paste option to Source? This issue is severely damaging my productivity and giving me more gray hairs!


I am using infopath 2010 and it is compatible with 2007. but the problem is the powerpoint interop and office.core version.

in i use createobject to create an instance of object without using interop.

how to do the same in c# without using interop.

Can I have a sample to create a ppt programatically and create a chart from external data source like database using VSTO or open xml?
I don't have a large PPTX file and yet it takes an inordinate amount of time to navigate from one page to another or even to CLICK from one object to another.
Other presentations are okay.  Just this one... BTW, I did NOT create this file, someone gave it to  me.

when i view power point at mode presentation, it don't start at first slide

someone know why?

I am using MS PPT 2002 SP3

How do I put my three drawing objects into a single group

I am using MS PPT 2002 SP3

I want to 'stack' a group of objects

How do I do this ?
I am using MS PPT 2002 SP3

I want to stack a series of 3 objects so that one looks to be in front of the other

I inherited a series of U shaped objects that I wish to stack

I go to the Draw Toolbar,-> Order -> Bring to Front, but the object does not appear to be 'in front' of the other object.

What should I do
I have a user running Office 2010 that every time they open a given Power Point file it prompts them to repair the file:

'PowerPoint found unreadable content in Presentation.pptx. PowerPoint can attempt to repair the presentation.

If you trust the source of this presentation, click Repair."

If you click repair, it does not appear to make any changes to the file and it opens but it says:

"PowerPoint removed unreadable content in Presentation [Repaired]. You should review this presentation to determine whether any content was unexpectedly changed or removed."

If you choose 'cancel' as opposed to 'repair' it simply does not open the file.

I can open this same file on other machines running Powerpoint 2010 without an issue. I have tried running a repair of Office as well as all available office updates to resolve. Any help I can get on this issue would be greatly appreciated.
I have a Power Point presentation and I have put a printer image in the lower right corner. The top slide has "Buttons" with hyper links to each slide. I'd like to put a macro behind the printer image so that when the show is running and the user clicks on the image, THAT SLIDE only will print.

I was wondering what is the recommended way of deploying Office 2010 products.. Can I profile each office app individually or do I have to package the whole suite and then publish each app?

Please help
I have a citrix server running on a Windows Server 2003 with Office 2003 installed. After running without any problems for years and without any GPO changes, Power point and only power point started to crash whenever it was opened. Every other office 2003 program works without any issues.

After doing some testing I found the issue to be a setting somewhere in a GPO. I can remove the GPO and power point works, readd the GPO and power point crashes.

The GPO it's self is pretty extensive as far as Computer Configuration's go so trying to eliminate 1 setting at a time would be counter productive. Has anyone else seen an issue similar to this and any idea's as far as what Computer config settings could be causing it?

Event viewer hasn't been any help on the manner.

Attached is the export of the GPO.
I just want to check that I'm not missing something here. I have used SmartArt to create a new hierarchy option in a Powerpoint presentation. However I have found that I can only add an assistant in ONE of the layouts i.e. Organisation Chart. Does that mean that the Assistant option is not available in any other Hierarchy layout or is there a way around it?
I need a workaround!

The old "filename.doc#Bookmark" hyperlink format doesn't seem to work in PowerPoint 2007-- once I close the powerpoint file, all of the "#Bookmark" references get stripped from the hyperlinks.

Is there a workaround?
Hi, I have created some charts and tables in Excel and would like to automatically have them linked in a ppt file.  So I copied the charts and tables and did paste special and paste link in ppt.  However, I am unable to change the link source in ppt to a different Excel file by clicking on the Office button - Prepare - Edit Links to File - Change Source and choose the new Excel file.

For example I have a file named File Jan.xlsm already linked to the ppt.  Then I tried to redirect the link to File Feb.xlsm.  The error message is "The link file is not unavailable..."

Below are the linked path.  I can see the second half was not updated.

Original path - C:\Test\Feb Jan.xlsm!OPEX![File Jan.xlsm]Sheet1 Chart 1

New path - C:\Test\File Feb.xlsm!OPEX![File Jan.xlsm]Sheet1 Chart 1

Can someone help?  Thanks.
Hi experts:

I'm writing a vba macro to clean up and standardize slide numbering in a PowerPoint (2010) deck assembled from other old decks.  Each slide might bring with it a different slide number placeholder, and they don't automatically conform.  My plan is to go to the master, delete any existing slidenumber placeholder, re-add it and format it like I want it.  Then go to each layout and delete and re-display the placeholder, then finally go to each slide and do the same.

I know how to access and can successfully manipulate the slide number placeholder if it already exists on any master, layout, or slide, but can't figure out how to ADD the slide number placeholder if it does not already exist.   The HeadersFooters.SlideNumber object has only a handful of properties (such as .visible true or false) that aren't very useful for what I'm trying to do.  I tried just adding a shape to the master named "Slide Number Placeholder 1" but PowerPoint does not recognize that as the HeadersFooters.SlideNumber object.

Essentially, I want vba to duplicate this series of steps (where's that dang macro recorder when you need it?!):
-(Go to master)
-Master Layout
-(Check Slide Number Placeholder box)

Or, for a layout it would be:
(go to desired layout)
(in the Master Layout group), check "Footers"

Or, for a slide it would be:
Slide Number
Check Slide Number

Appreciate any pointers!
I received a powerpoint add in and before I load it I would like to know what it does.
The extension is PPA
Does anyone know what a PPA add in does?
Hello. I have a question to ask you.

Using Microsoft PowerPoint 2007 and 2010 versions, is there a way or leans in order to 'bookmark' (if that is the correct word of choice) a slide your are looking at or where you left off if presenting a series of slides in a presentation?

Please explain.

FYI, I am using Windows 7 64-bit operating system if this helps.

Please reply.

Thank you!

Microsoft PowerPoint

PowerPoint is a slide show presentation program currently developed by Microsoft. PowerPoint presentations consist of a number of individual pages or "slides" that may contain text, graphics, sound, movies, and other objects, which may be arranged freely. The presentation can be printed, displayed live on a computer, or navigated through at the command of the presenter. Slides can also form the basis of webcasts.