怎么把visio改为即点即用

怎么把visio改为即点即用,第1张

你可以使用Microsoft Visio的自闭悄动发布功能来将Visio文档改为即点即用。此功能可以将Visio文档雹码发布为只读格式,以便其他用户可以使用它。还可以通过允许脚本,并启用安全模式以选择性地安装源态哪宏来发布文件,以便只有需要它们的用户才能使用它们。

在OpenEx

方法提供的参数中调用方可以指定文档的打开没昌段方式,除此之外,此方法

Open

方法完全相同。有关对象模型的详细信息,请参见

Microsoft.Office.Interop.Visio.Documents.Open

方法和

Microsoft.Office.Interop.Visio.Documents.OpenEx

方法的

VBA

参考文档。打开Visio

文档打开Visio

文档调用Microsoft.Office.Interop.Visio.Documents.Open

方法并提供

Visio

文档的完全限定路径。

Visual

Basic

Dim

docPath

AsString

=

System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)

+

"\test\MyDrawing.vsd"Me.Application.Documents.Open(docPath)

C#

string

docPath

=

System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)

+

@"\test\MyDrawing.vsd"

this.Application.Documents.Open(docPath)

使用指枯誉定的参数打开

Visio

文档以只读和停靠方式打开

Visio

文档调用Microsoft.Office.Interop.Visio.Documents.OpenEx

方法,提供

Visio

文档的完全限定路径,并包含您要使用的参数,在本例中,参数为停靠和只读。

Visual

Basic

Dim

docPath

AsString

=

System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)

+

"\test\MyDrawing.vsd"Me.Application.Documents.OpenEx(docPath,

CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked)

+

CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO))

C#

string

docPath

=

System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)

+

@"\test\MyDrawing.vsd"

this.Application.Documents.OpenEx(docPath,

((short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked

+

(short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO))

编译代码此代码示例要迅袜求满足以下条件:必须有一个名为

myDrawing.vsd

的Visio

文档位于

My

Documents

文件夹(对于

Windows

XP

及更低版本)或

Documents

文件夹(对于

Windows

Vista)中名为

Test

的目录中。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/12256394.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存