I’ve been trying to figure out how to use Win32OLE to save as a PDF. It
doesn’t seem like there’s any good documentation on how to do this, so I
was hoping someone here has experience with this.
Anyhoo, if anyone’s tried this before, and actually gotten somewhere
with it, please let me know.
Seems like it’d be straightforward, at least moreso than digging into
all of the OLE stuff…
Yeah, I’ve seen that. I just figure there has to be a way to save
directly as a PDF using WIN32OLE. If only there was like a list of
FileFormats that it uses…
Please don’t use PDF::Writer anymore. If you need pure Ruby PDF
generation, Prawn is the way to go.
If there are features that are holding you back, let us know.
(Disclosure: I am the maintainer of Prawn and the ‘if all hell breaks
loose’ maintainer of PDF::Writer (originally written by Austin
Ziegler) )
It turns out 17 is the FormatType for PDF, so you just have to do
something like this:
document.SaveAs(filename, 17)
FormatType for what? You never mentioned what program you’re using
via win32ole (i’m assuming MS Office?). In the future, be sure to do
that so that people know what you’re talking about.
FormatType for what? You never mentioned what program you’re using
via win32ole (i’m assuming MS Office?). In the future, be sure to do
that so that people know what you’re talking about.
-greg
Sorry. Yeah, I’m using MS Office through win32ole.
On Fri, Jan 22, 2010 at 2:20 PM, gregarican [email protected]
wrote:
On Jan 22, 2:08�pm, Joe P. [email protected] wrote:
Ever look at this?
http://ruby-pdf.rubyforge.org/pdf-writer/
Please don’t use PDF::Writer anymore. If you need pure Ruby PDF
generation, Prawn is the way to go.
If there are features that are holding you back, let us know.
(Disclosure: I am the maintainer of Prawn and the ‘if all hell breaks
loose’ maintainer of PDF::Writer (originally written by Austin
Ziegler) )