【问题标题】:Export ActiveX Control Button in MS Visio File (.vsdm) to PDF将 MS Visio 文件 (.vsdm) 中的 ActiveX 控件按钮导出为 PDF
【发布时间】:2021-12-24 16:44:23
【问题描述】:

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

将我的 VS Visio 文件导出为 PDF 文件时,超链接有效,但我的按钮(+代码)未正确导出。它们只是作为图像“打印”,不可切换。

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

【问题讨论】:

    标签: vba pdf export activex visio


    【解决方案1】:

    您可以使用带有 ShapeSheet 公式的 Shapes 来实现与当前使用 ActiveX 控件类似的效果。通过使用形状,您可以更好地控制它们在导出为 PDF 时的外观。

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

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

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

    您还可以将形状链接到其他页面,例如流程图模板中的“Off Page Reference”形状。见Going Off the Page

    【讨论】:

      猜你喜欢
      • 2010-11-23
      • 2022-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-18
      • 2014-02-04
      相关资源
      最近更新 更多