Clip Gallery X and SVG format

M

mansky99

Hi,
I'm trying to add clip art from the Open Clip Art library into Office X
(10.1.8) on
OSX 10.2.8 and Clip Gallery X and want to know does Word X/Office X support
SVG
formatted clip art? Or, do I have to convert to JPG first?

Also, I added the clip art that came on my Office X CDROMs and importing
them into
Office X via the Clip Gallery is really slow. Is there a VBA script that can
be used to speed up the bulk import of clip art into Office X?

Thanks!

Ed
 
C

CyberTaz

No, Word doesn't support SVG on either PC or Mac - at least as far as
2003/2004. Whether 2007 does I'm not sure, but I seriously doubt it as it
isn't actually an image file format... Nor would I expect it to be added in
word processors or other non-web design applications. The XML graphic markup
language is aimed at Web Browsers, and not even all of them support SVG at
this time. Most still require add-ins.
 
M

mansky99

Thanks, that's what I suspected.

Is there any way to invoke the Clip Gallery import function via a script
to automate the input of a collection of clip art images into Office?

Ed
 
C

CyberTaz

I'm not the authority on that subject, although I would tend to think it
could be done. If one of the AppleScript gurus doesn't pick up on this
thread I'll see if I can scare one up for you.
 
M

mansky99

Thanks!

I did find the following two code snippets will allow me to bring up the
Clip Gallery GUI, or the
FileDialog window to insert Clip Art from a file:

Sub InsertClipArt()
Dim ASArg As String

ASArg = "do Visual Basic ""WordBasic.InsertClipArt"""
RetCode = MacScript(ASArg)
End sub

Sub InsertClipArtFile()
Dim IP As Dialog

Set IP = Dialogs(wdDialogInsertPicture)
RetCode = IP.Show
End Sub
 
C

CyberTaz

Thanks for posting your solution - I'm sure others will benefit from the
information!

Regards |:>)
Bob Jones
[MVP] Office:Mac
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top