如何在伪造查看器中创建虚线标记?

Posted

技术标签:

【中文标题】如何在伪造查看器中创建虚线标记?【英文标题】:How do I create a dashed line markup in the forge viewer? 【发布时间】:2021-09-29 01:29:17 【问题描述】:

有没有办法将折线标记的样式设置为在 Forge 查看器的 Autodesk.Viewing.MarkupsCore 扩展中显示为虚线?

我尝试使用markup.setStyle( 'stroke-dasharray': "5,5" ),但这会引发未定义的错误。

【问题讨论】:

【参考方案1】:

不确定内置标记,但您绝对可以在定义自定义标记类型时使用虚线。如果您关注此 tutorial 及其链接的 sample code,则可以将以下行添加到自定义标记的 updateStyle 方法中:

avemcu.setAttributeToMarkupSvg(shape, 'stroke-dasharray', '5,5');

你会得到这样的结果:

【讨论】:

以上是关于如何在伪造查看器中创建虚线标记?的主要内容,如果未能解决你的问题,请参考以下文章

我们可以在伪造查看器中添加一次选择多个标记的功能吗

如何在 Forge 中创建多模型加载器和查看器

在伪造查看器中保存和检索

在 XCode 中创建 PDF 查看器

你如何在亚马逊上部署伪造查看器? #autodesk #forge 查看器

如何在 PySpark ML 中创建自定义标记器