gpt4 book ai didi

javascript - 在 Visio Web Access ASPX 中自动缩放以适合

转载 作者:行者123 更新时间:2023-11-28 09:51:13 30 4
gpt4 key购买 nike

这个问题也可以在 sharepoint.stackexchange.com但未能获得意见或回复,所以我在这里发帖。

我正在尝试设置通过 Visio Web 服务显示的 Visio 文档的缩放级别。

http://mysite/_layouts/VisioWebAccess/VisioWebAccess.aspx?id=/Shared%20Documents/MyDiagram.vdw

我想使用“适合页面”缩放级别,这是通过按工具栏右侧的按钮来实现的。我的第一个想法是通过 javascript 单击按钮,但没有立即成功,并且还偶然发现了关于 Objects in the Visio Services JavaScript API 的 MSDN 文章,Vwa.VwaControl.getActivePage MethodVwa.Page.setZoom Method .

我可以成功构造一个 VwaControl 对象

vwaControl = new Vwa.VwaControl("ctl00_PlaceHolderMain_VisioWebAccess");

但是当我在此控件上调用 getActivePage() 时,我得到 null

我尝试使用页面中的其他 ID 构建其他 VwaControl,但它们都无效 - 我收到类似“ID {0} 不存在 VwaControl”之类的错误。我尝试从 vwaControl._control._zoomControl._fitButton._clickDelegate 遍历树,但我不知道如何触发该委托(delegate)。

有人在 VisioWebAccess.aspx 页面中实现了“自动缩放以适应”功能吗?

最佳答案

参见 sharepoint.stackexchange.com 的答案- 缩放和定位保存在文档中,因此将其设置在那里。我无法使用 JavaScript 控制缩放。

关于javascript - 在 Visio Web Access ASPX 中自动缩放以适合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10926535/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com