Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I like creating slides in Beamer. My supervisor doesn't. He wants me to "generate or convert [the set I did for a conference] to PowerPoint." I've tried different online and offline products like `Okto all to PowerPoint', TotalPDFConverter, and free-pdf-to-ppt-converter, but none of them quite cut it.

Most will screw up the text and/or the graphics, or simply convert the whole thing into a number of (low-resolution) bitmaps which are included in a PPT. The best results I get with pdf2picture, which can convert PDFs into WMF or EWMF files which can be inserted into PPT slides. When converting text to curves, most of the graphics look ok, however transparency doesn't seem to be handled correctly and it's still a lot of work inserting one WMF after another.

It says here that going through Keynote seems to work, but I'm already using PPT in a VM inside Linux---bringing in another OS would really be overkill.

Does anyone have any other hints? The result should look like the original PDF and it should be editable, but it's alright if for example text is converted to curves or so.

share|improve this question
    
Welcome to TeX.SX! No need to add thanks or sign. This is not rude, we just try keeping questions more focussed that way. –  Count Zero Jun 25 '12 at 15:07
    
BTW +1: I'd really like to know the answer to that one. Having 3 OS on your system, just to convert a presentation to %@*! PPT really hurts... –  Count Zero Jun 25 '12 at 15:10
    
I guess one of the questions would be: what does your supervisor intend to do with your presentation? just include a selection of slides from it onto his? or actually use your presentation and modify some of the content? For the first use case, generating high quality graphics from the slides should be enough. The second one is trickier as some things may not have a one to one equivalent between the two format. –  ArTourter Jun 25 '12 at 15:32
    
The slides would have to be editable enough so graphics can be moved around. However, the text does not have to be actual text as long as it can be deleted and replaced individually, i.e. without having to re-design the whole slide. –  Johannes Bauer Jun 25 '12 at 15:38
    
May not be optimal, but if your institution has a licence for Adobe Acrobat Standard (or above), you can convert pdf to word within it directly (it seems, from the specs, that it can convert from pdf to work or excel but not powerpoint for some reason but I haven't got a copy so I cannot check). It then may not be too much work for your supervisor to do something with the MS Word output. –  ArTourter Jun 25 '12 at 15:46
show 1 more comment

2 Answers

up vote 2 down vote accepted

Howdy this is a half automatic answer.

  1. run htlatex yourfile.tex "html,word" "-coo" to extract some of the text

  2. Erase all the text wich should be editable.

  3. make hi-res Pictures out of the pdf e.g. with this script:

    #!/bin/bash
    read name
    pdftk $name burst
    convert -density 288 pg_000*.pdf +adjoin -quality 100 -size 3000x4000    pg.jpg

    This is not editable but can be included into PP.

  4. bring those pictures in the background of yout PP file.

  5. reinsert the text using PP (generated in step 0.).

share|improve this answer
    
To clarify: the idea is to use htlatex to extract formatted text which can be copied to PPT where editable text is needed, right? I would probably clear the text in the images from step 3 instead of in the tex file, to preserve spacing, but otherwise that's a good idea. I'm holding out for a more automatic solution, but will accept this if none comes up. –  Johannes Bauer Jun 26 '12 at 8:02
    
Yes. It´s much easier to copy html into any Office Product than from tex or pdf. In my experience pp understands html quite well (afaik word even knows a thing 'call save as html') –  bloodworks Jun 26 '12 at 8:16
add comment

This is an incomplete solution, but LibreOffice imports PDF to presentation, preserving text (mostly) and layout (sort of). I've used it to convert simple beamer presentations to office.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.