- 1、2d图纸画批注
- 2、导出快照
- 3、批注导出到快照
下面代码是在viewer2D的视图上画批注并导出快照的具体实现方法。
- 第一步正常加载模型
- 第二步在Loaded的监听事件写具体实现代码
viewer.addEventListener("Loaded",function() {
createAnnotation();
});
// 2D图纸画批注
function createAnnotation(){
var Config = new Glodon.Bimface.Plugins.Annotation.AnnotationManagerConfig();
Config.domElement = document.getElementById("view");
Config.viewer = viewer;
Config.lineWidth = 1;
annotation = new Glodon.Bimface.Plugins.Annotation.AnnotationManager(Config);
annotation.startDrawing();
}
// 批注导出快照(可以注册到页面的按钮的点击事件里面)
function createSnapshot{
annotation.createSnapshot(function(img){
var image = new Image();
image.src = img;
document.body.appendChild(image);
})
}