To be fairly clear about this, FrameMaker never natively supported import of 
Visio drawings. What FrameMaker does support is Microsoft's OLE, Object Linking 
and Embedding protocol by which you can place content from one application into 
another effectively as a Window to that application. In the case cited, 
whenever FrameMaker would encounter a .VSD file, it would effectively run Visio 
via OLE to get display or print GDI stream associated with that content. In 
other words, FrameMaker knows nothing about what is in the .VSD file, but lets 
Windows dynamically handle the association between .VSD and Visio as well as 
the requests to Visio to return the appropriate display and/or print GDI data. 
This linkage also allows for clicking on such data and allowing the edit of the 
data in the OLE-compliant application, in this case Visio.

Unfortunately, Microsoft has increasingly backed off of enthusiastic support 
for OLE over the last eight to ten years. They pulled OLE support from the 
Macintosh (never was a MacOS X version). The Visio OLE implementation seems to 
have always been somewhat problematic. And reports are that Windows XP SP3 
caused further incompatibilities. (It is this general lack of continued support 
by Microsoft even back in 1999 plus a few other technical factors that lead 
Adobe to not support OLE in InDesign!)

I tried a sample .VSD import (actually object placement) into a FrameMaker 8 
document under Vista 32-bit SP1. It seemed to work although Visio 2007 SP1 
seems to crash every time it closes. When I get back into the office on Monday, 
I'll attempt to see whether FrameMaker 9 likewise works with OLE and Visio 2007 
in my environment.

However, because of any number of problems we have heard about with XP SP3, I 
cannot vouch for the FrameMaker, OLE, and Visio combination working if you 
upgrade to FrameMaker 9. Too many variable outside of Adobe's control here.

In general, though, even if you could get a FrameMaker / OLE / Visio 
combination to work, I would most strongly advise that you migrate away from 
this type of solution given its general instability and Microsoft's apparent 
lack of commitment to it in both Windows and Visio. A more stable solution is 
creation of PDF from Visio and placement of that PDF into FrameMaker!

                - Dov

From: Tarlochan S. Nahal
Sent: Friday, January 23, 2009 1:03 PM

Dear Frame Users,

We are a small Tech Pubs group using FM 7.2 on Windows XP platform. Recently, 
it started to behave strangly and refused to import any Visio drawings. There 
seems to be no known cure for it with the current setup. Maybe it was automatic 
Windows SP upgrade that did the mischief. It suddenly stopped accepting Visio 
drawings in their native format (.vsd). The situation is so bad that even if we 
can import a Visio drawing, we are not able to save the document until we purge 
that drawing!

I called Adobe Tech Support few times and finally learned from them that they 
do not support Visio on FM 7.2 anymore!  Of course, we can import jpeg, pdf, 
tiff, etc. So we are contemplating on upgrading to FM 9.

I would appreciate if some of you could answer some of my questions.

1. Is it backward compatible with older versions? If so, how far back does it 
go? For example, can it open FM 6 docs and Save As FM6 or FM7 docs?

2. We use FM 7.x templates. Would there be any compatibility issues?

3. What are the primary new features of FM9 and what is your overall experience 
with it?

I will appreciate any feedback.


Tarlochan S. Nahal

Sr. Technical Writer

Reply via email to