Treating pages of a .vsd file as individual files (or the other wa

Y

yosuke

Hi,

I have a series of .vsd files that I'm embedding in a FrameMaker document as
objects.

As all the graphics are related (uses same master shapes, has same/similar
text, etc.), I initially had a single .vsd files with multiple pages. When I
placed these graphics in the FM document, I found out that they have to be
individual files, so I divided the pages to individual .vsd files (only
contents of the first page gets imported).

But now that I have to revise the graphics, I'm facing the down-side of this
setup; each .vsd file gets opened in a different instance of the Visio
application, and it's a hassle to make global changes.

Is there a way either to
- somehow treat pages of a .vsd file as individual graphics (when embedding
in external apps) , or,
- somehow treat multiple .vsd files as part of a group of graphics; opening
them in the same Visio instance, search & replace among these files, etc.?

TIA,
-Yosuke
 
J

John Goldsmith

Hello Yosuke,

First are you sure you can't link the individual pages? This is certainly
possible with other Office apps although I'm not familiar with FrameMaker.
Take a look at this post and see if that helps:
http://groups.google.co.uk/group/mi...isio+insert+pages+into+excel#78267316acc62119

Another option might be to save each page of Visio doc as an image and then
insert this into your FrameMaker file (assuming you don't need any Visio
functionality). If this is an option then have a look at this blog post
from Chris Roth at VisGuy.com :

http://visguy.com/2006/09/18/export-all-pages-in-document/

If neither of the above work for your situation then my recommendation would
be to retain a single .vsd containing all of your pages and then Save As...
for each individual page. The next time round you can modify you 'master'
document and then Save As again out to FrameMaker. If you have a lot of
pages then code would certainly help, but let me know how you get on with
the above.

Hope that helps.

Best regards

John


John Goldsmith
www.visualSignals.typepad.co.uk
www.visualSignals.co.uk
 
Y

yosuke

Hi John,

I read the links. I see that, in Word and Excel, one can link-embed specific
page from a Visio file.

No, I don't think one can do this in Frame. If you copy a Visio graphic and
do a paste-special in a FM doc, then you get an embedded Visio graphic
(editable) that is not linked. If you import a Visio graphic as an object,
you select a file, this gives you a linked object; only you get the first
page of the .vsd, and you cannot choose or change the page, as far as I can
see from the UI. Visio 2007, FM 8.

I have proceeded in the latter approach that you mention. Thanks for the
input.

-Yosuke
 
P

Paul Herber

Hi,

I have a series of .vsd files that I'm embedding in a FrameMaker document as
objects.

As all the graphics are related (uses same master shapes, has same/similar
text, etc.), I initially had a single .vsd files with multiple pages. When I
placed these graphics in the FM document, I found out that they have to be
individual files, so I divided the pages to individual .vsd files (only
contents of the first page gets imported).

But now that I have to revise the graphics, I'm facing the down-side of this
setup; each .vsd file gets opened in a different instance of the Visio
application, and it's a hassle to make global changes.

Is there a way either to
- somehow treat pages of a .vsd file as individual graphics (when embedding
in external apps) , or,
- somehow treat multiple .vsd files as part of a group of graphics; opening
them in the same Visio instance, search & replace among these files, etc.?

As well as John's solution, would you like to try out my
http://www.visio-utilities.sandrila.co.uk/
which has a facility to split a multi-page Visio document into
separate documents for each page. So, you could keep them all in one
master document, then split the document into single pages. each one
could also be saved as a GIF, PNG file as well.
 

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