Forge Viewer에 PDF 도면이 이미로드되어 있고 일부 마크 업이 있습니다. 카메라를 사용하여 PDF를 회전 할 때 마크 업은 초기 위치, 각도를 유지하지 않지만 뷰어에서 멀어집니다. PDF와 함께 마크 업을 계속 회전시킬 수 있습니까? 미리 감사드립니다.
번역 (PDF 이동) 사이의 세계 좌표를 추적하고이를 다시 클라이언트 / 뷰포트 좌표로 변환하여 캔버스 내에서 상대적 위치를 유지합니다.을 구독 CAMERA_CHANGE_EVENT
하여 사용자 탐색에 반응하고 그에 따라 마크 업을 이동할 수 있습니다.
//once the markups are created
const originalWorldPos = viewer.clientToWorld(pos.x,pos.y)
viewer.addEventListner(Autodesk.Viewing.CAMERA_CHANGE_EVENT, ()=>{
let newViewPortPos = viewer.worldToClient(originalWorldPos)
//move markups to new position here ...
})
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다