将MS Visio文件(.vsdm)中的ActiveX控件按钮导出为PDF



我目前正在MS Visio中处理交互式流程图,使用ActiveX控件切换按钮在层之间切换,还使用超链接在页面之间切换。

将我的VS Visio文件导出为PDF文件时,超链接有效,但我的按钮(+代码(未正确导出。他们只是";印刷的";作为图像,并且不可切换。

有没有办法实现我想要的行为?不一定要通过ActiveX控件按钮。

使用ShapeSheet公式的"形状"可以获得与当前使用ActiveX控件类似的效果。通过使用形状,您可以更好地控制导出到PDF时的外观。

您可以创建或重用现有的复选框或按钮形状来切换层的可见性。您可以在形状的双击(EventDblClick(单元格中添加一个函数,通过双击来打开和关闭层可见性:

SETF("ThePage!Layers.Visible[2]",IF(ThePage!Layers.Visible[2]=1,0,1))

在"操作"部分中可以使用相同的公式来使用鼠标右键操作打开和关闭层可见性。通过在"几何体"部分的"无显示"单元中放置对层可见性的引用,可以隐藏或显示形状的某些部分。

您也可以将形状链接到其他页面,就像流程图模板中的"页外引用"形状一样。请参阅离开页面。