在 Autodesk Forge 标记上禁用捕捉器
Disable snapper on Autodesk Forge Markup
我在尝试在 Autodesk Forge MarkUp.Code 中实现某些工具时遇到问题。当我尝试在我的 PDF 绘图中绘制箭头或文本时,它总是与 snapper 一起使用。我也尝试使用 snapper.clearSnapped() 禁用它,但没有更好的方法。
有谁知道解决方案吗?
非常感谢!
function DrawText(){
var extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore");
extension.callSnapperMouseDown();
extension.enterEditMode();
extension.snapper.clearSnapped();
extension.snapper.indicator.clearOverlays();
var modeText = new Autodesk.Viewing.Extensions.Markups.Core.EditModeText(extension);
extension.changeEditMode(modeText);
},
只需删除扩展程序对快照程序的引用:
ext.snapper=null
您可以在别处保存参考的副本,以便在需要时能够恢复。
我在尝试在 Autodesk Forge MarkUp.Code 中实现某些工具时遇到问题。当我尝试在我的 PDF 绘图中绘制箭头或文本时,它总是与 snapper 一起使用。我也尝试使用 snapper.clearSnapped() 禁用它,但没有更好的方法。 有谁知道解决方案吗? 非常感谢!
function DrawText(){
var extension = viewer.getExtension("Autodesk.Viewing.MarkupsCore");
extension.callSnapperMouseDown();
extension.enterEditMode();
extension.snapper.clearSnapped();
extension.snapper.indicator.clearOverlays();
var modeText = new Autodesk.Viewing.Extensions.Markups.Core.EditModeText(extension);
extension.changeEditMode(modeText);
},
只需删除扩展程序对快照程序的引用:
ext.snapper=null
您可以在别处保存参考的副本,以便在需要时能够恢复。