Error in visio drawing in office (word/ppt)

X

xilony

I use visio to draw a flow chart which is used in my document. However, I found that
the dash line in the drawing is appeared as solid line when I copy the drawing into my
document. And then, I tried other line types, and result is the same. Even when I save
the drawing in wmf/emf format, the error is still. But it works correctly when converting
to eps format. Oh, my god, what's the problem?

The visio version I use is 2003 (11.3216.5606).

By the way, I want to create a 3d object with shadow effect (different color with different
view plane), any suggestions?

Thank you very much!

Thank you :)

xilony
smth.org
 
D

Dawn Wright [MSFT]

xilony,

Yes, this is a known issue. Complex dashed lines are converted to solid
lines when saving to metafile format because the file size can grow
extremely large, causing performance to degrade when dashed lines appear in
the metafile. Metafiles are used as the display format when embedding in
other applications, so the problem also can appear when Visio drawings are
displayed inside Word and PowerPoint documents.

Currently, the only way to configure this behavior in Visio 2003 is with a
setting in the registry. Note that using the registry editor incorrectly
can cause serious problems with your system, so use the registry editor at
your own risk.

Using regedit, you can modify the dashed line metafile limits by adding a
registry key in
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Visio\Application.

From the Edit menu, choose New > DWORD Value.

Name = MetafileDashLineAsSolid
Value:
0 = Never Substitute solid lines for dashed
1 = Only substitute in extreme cases
2 = Substitute when reasonable
3 = Always substitute solid lines for dashed

Currently, the default value is 2. Setting the value to 1 or 0 should
prevent your dashed lines from appearing solid in metafiles.
 
D

Dawn Wright [MSFT]

An additional bit of information for Visio 2002 users...

The Visio 2003 registry setting mentioned below can also be used in Visio
2002 if you install the hotfix mentioned in KB article 816630.

That article also discusses a workaround for the issue that doesn't require
the hotfix.

http://support.microsoft.com/?id=816630

--
Dawn

This posting is provided "AS IS" with no warranties, and confers no rights.

Dawn Wright said:
xilony,

Yes, this is a known issue. Complex dashed lines are converted to solid
lines when saving to metafile format because the file size can grow
extremely large, causing performance to degrade when dashed lines appear in
the metafile. Metafiles are used as the display format when embedding in
other applications, so the problem also can appear when Visio drawings are
displayed inside Word and PowerPoint documents.

Currently, the only way to configure this behavior in Visio 2003 is with a
setting in the registry. Note that using the registry editor incorrectly
can cause serious problems with your system, so use the registry editor at
your own risk.

Using regedit, you can modify the dashed line metafile limits by adding a
registry key in
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Visio\Application.

From the Edit menu, choose New > DWORD Value.

Name = MetafileDashLineAsSolid
Value:
0 = Never Substitute solid lines for dashed
1 = Only substitute in extreme cases
2 = Substitute when reasonable
3 = Always substitute solid lines for dashed

Currently, the default value is 2. Setting the value to 1 or 0 should
prevent your dashed lines from appearing solid in metafiles.
rights.
 

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