【发布时间】:2018-03-16 14:42:26
【问题描述】:
我参考了http://autodeskviewer.com/viewers/latest/docs/tutorial-feature_markup.html、Philippe leefsma 和 Augusto 的教程。在标记中实现样式属性有一些困难。你能建议修复它吗?
【问题讨论】:
-
您使用的是哪个版本的查看器和标记? Augusto 的教程仅适用于 v2.16 查看器之后的查看器内置标记。如果您还在使用本博客 (forge.autodesk.com/cloud_and_mobile/2016/02/…) 中的旧版本标记,请将其替换为内置标记。
-
扩展加载为 viewer.loadExtension('Autodesk.Viewing.MarkupsCore').then(function(markupsExt){ markup = markupsExt; });我可以绘制形状和切换工具,但我无法弄清楚改变样式属性。我提到了这个developer.api.autodesk.com/viewingservice/v1/viewers/docs/…请提出任何改变样式属性的建议
-
请通过输入
LMV_VIEWER_VERSION检查您的查看器版本是否正确。如果您使用正确版本的查看器和标记,更改标记样式应该没有问题。 -
非常感谢您的及时回复。你们非常有帮助:)
-
为了为 svg 元素创建新样式,我使用了标记工具。
var nsu = Autodesk.Viewing.Extensions.Markups.Core.Utils;nsu.createStyle(['fill'],markup.viewer);我做对了吗,否则是否有其他方法可以为标记创建新样式
标签: markup autodesk-forge autodesk autodesk-viewer