PP2One, updated
It turns out that my little utility program, PP2One, has some loyal users. I haven't really been needing it until now, so I never upgraded it to OneNote 2007. However, this was as good of a time as any. Some notable fixes:
- It now works for OneNote 2007, and PowerPoint 2007. It will NOT work for OneNote 2003 (use the older version for that).
- The layout of the slides seems to work better now, as they are imported via a table.
- Because of the improvements in the OneNote API, it will work with WebDAV shared notebooks.
- File sizes should be better. PowerPoint 2007 can sometimes export gigantic WMF files (bug?), so I switched to importing the pictures as PNG. This seems to work fairly well.
- OneNote will now do OCR on images. (This was one of the reasons I never bothered to upgrade PP2One until now.) So, you might not need to export the slide text.
- PP2One now uses the .Net 2.0 framework. (It was compiled with Visual Studio 2005.)
Here is the link: Zip file.
Comments
Hey Jeff,
Thanks so much for creating a program that has revolutionized my onenote experience. I enjoy being able to glance at the speaker notes while I look through lecture slides.
Now, I was wondering if it were possible to improve the resolution of the slide images. There are often diagrams in my lecture notes and I sometimes find it hard to focus on blurry lines and words.
Is there a quick fix for this, even if copying will naturally take longer?
Thanks again,
John
Posted by: John Tavares | March 4, 2008 01:44 PM
Are you still willing to post the source? I'd like to make a similar application for html sites.
Posted by: Jeff Nielson | March 31, 2008 07:59 AM
Hi Jeff,
i stumbled across you util the other day and love it.
I have been recieving the following error though when trying to import some slide decks. The decks are powerpoint 2007 (pptx).
---------------------------
PP2One convertion error
---------------------------
Error: This member can only be accessed for a single shape.
---------------------------
OK
---------------------------
Is there something obvious I am doing wrong that would cause this?
thanks
Gordon
Posted by: Gordon | April 11, 2008 11:51 AM
I'm also getting the same error "This member can only be accessed for a single shape." It is a regular powerpoint 2003 file. of course some powerpoint 2003 presentations don't have this problem.
Posted by: David Pippin | January 8, 2009 01:21 PM
Hi,
I get an error message reading "Could not load file or assembly 'Microsoft.Office.Interop.Powerpoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=SOMEVALUE' or one of its dependencies. The system cannot find the file specified."
Any ideas what this could be?
Posted by: RK | January 25, 2009 05:43 PM
RK - Perhaps you do not have PowerPoint 2007 installed completely? The "Interop.Powerpoint" file is installed by Office, although I think that you have to have the ".Net Programmatic Support" option included.
Posted by: Jeff | January 25, 2009 08:12 PM