Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^2: Convert PowerPoint Presentation to Word Document with Win32::OLE

by binf-jw (Monk)
on Jul 16, 2008 at 15:06 UTC ( #698028=note: print w/replies, xml ) Need Help??


in reply to Re: Convert PowerPoint Presentation to Word Document with Win32::OLE
in thread Convert PowerPoint Presentation to Word Document with Win32::OLE

Just been scouring MSDN Object Model Ref. scratching my head as how to export the images extracted (Doing the reverse though, i.e. sucking images out of word documents). Any suggestions? Thanks.
  • Comment on Re^2: Convert PowerPoint Presentation to Word Document with Win32::OLE

Replies are listed 'Best First'.
Re^3: Convert PowerPoint Presentation to Word Document with Win32::OLE
by polypompholyx (Chaplain) on Aug 14, 2008 at 08:59 UTC

    The problem seems to be that newer versions of OLE don't export the relevant constants for hidden methods like Export. Adding

    $ole_const->{ppShapeFormatPNG} = 2;

    just after the lines that import the OLE constants seems to fix the problem.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://698028]
help
Chatterbox?
[perldigious]: karlgoethebier: Well it is a pretty old and complicated (for me) bit of code I wrote (poorly by my current standards), so I'm expecting everything to break when I add the scoping and find out what else is undesireably scope changed. :-)
[perldigious]: Ah, thanks choroba, that sort of thing was precisely what I was wondering when I asked.
[perldigious]: I didn't want to tie up memory unecessarily basically, I wanted to "delete" it specifically to free it up, and wasn't sure I was even accomplishing that.
[stevieb]: perldigious You should start by writing some unit tests. That'll ensure current functionality doesn't break with changes.
[choroba]: unit tests++
[choroba]: The only problem you can't solve by adding more tests is the problem of having too many tests.

How do I use this? | Other CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2017-07-21 19:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I came, I saw, I ...
























    Results (335 votes). Check out past polls.