【问题标题】:Forge Custom Markups not render in canvas伪造自定义标记不在画布中呈现
【发布时间】:2022-01-30 04:05:54
【问题描述】:

在我的 Forge 中,我实现了普通标记(矩形、云文本等)和表示符号的自定义标记。我可以设法导出屏幕截图。不幸的是,我无法呈现自定义符号标记。 在第一张图片中,带有所有标记的伪造查看器的屏幕截图 - 在第二张图片中,是快照。这是我没有正确考虑的事情吗? renderToCanvas() 函数仅适用于预定义标记类型?

Forge viewer

snapshot

【问题讨论】:

    标签: autodesk-forge


    【解决方案1】:

    恐怕这是标记扩展的限制。正如我们在这篇博文https://forge.autodesk.com/blog/implementing-custom-markups 中提到的那样,自定义标记也不能被持久化,因此没有它们出现在屏幕截图中很可能与相同的限制有关。

    话虽如此,您可以尝试通过自己渲染标记(它们基本上只是 <svg> 覆盖)来“绕过”限制,而不是依赖 renderToCanvas 方法。

    【讨论】:

      猜你喜欢
      • 2013-05-07
      • 2013-05-16
      • 2021-09-03
      • 1970-01-01
      • 2020-10-10
      • 1970-01-01
      相关资源
      最近更新 更多