Convert .png images into a .ppt presentation on Linux?
Solution 1
I'd output to PDF, which is commonly used for presentations. To convert use the convert
program (from Image Magick).
convert *.png presentation.pdf
If you don't have convert yet, install the imagemagick
package
sudo apt-get install imagemagick
(It looks like you can also use convert directly to a .ppt file, but for me this doesn't work as well.)
Solution 2
You can use OpenOffice.org Impress to import each of these PNGs into single slide, apply the desired transitions and export to a .ppt
file.
OpenOffice.org comes with most Linux distros
Solution 3
Rather than try to directly convert the PNG files to a PDF or other format presentation, create a new presentation in Inkscape with the PNGs imported. Inkscape with Inkscape Slides turns out to be a great way to make presentations, and a good way to deal with old presentations that exist only as PNGs. (See question Converting Inkscape layers directly to a slideshow presentation?)
However, the other answer recommending ImageMagick convert is useful too.
Related videos on Youtube
![DarenW](https://i.stack.imgur.com/f21uW.jpg?s=256&g=1)
DarenW
Updated on September 17, 2022Comments
-
DarenW almost 2 years
I've created a presentation as a series of .png images, one per slide. What is a good way to convert these into a .ppt (PowerPoint) that I can give to some audio-visual person? I'm entirely on Linux, with no Windows or Mac software available.
(Or maybe PowerPoint isn't the only game in town for presentation file formats?)
-
DarenW about 14 yearsWell, that seems obvious! Will try that. I did try OO a while ago, but thinking only of using Impress to create the content. I found it lacking in graphics capability.
-
DarenW about 14 yearsThis has the disadvantage of having to manually deal with each image. Is there a way to handle say 50 images at once?
-
DarenW about 14 yearsLooks good and easy. Will try that. I wonder if ImageMagick can go the opposite way - make .png or .jpg from a given .pdf?
-
Geoff about 14 yearsI use pdfimages for that. It extracts all the embedded images from a pdf (part of xpdf-utils package).
-
100rabh about 14 yearsI'm not sure. Have a look at @Dennis' answer superuser.com/questions/132767/…