Win32::Word::Writer is essentially a convenience wrapper around Win32::OLE. The Writer docs contains some advice on how to figure out how to automate Word in general.

I don't think it will be difficult. It would mostly be about translating VBA scripts into Perl, and the Win32::Word::Writer source has plenty of examples on how to do that. The OLE Word and Document objects are both available to call methods on.

If you do implement it as part of Win32::Word::Writer, I'd be happy to accept patches (just send me whole updated files if you don't know how to create a patch file).

/J


In reply to Re: Insert an image into a Word document by jplindstrom
in thread Insert an image into a Word document by dbpack

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.