필립 레프 시마 (Philippe leefsma) 및 Augusto 자습서 http://autodeskviewer.com/viewers/latest/docs/tutorial-feature_markup.html을 참조했습니다. 마크 업에서 스타일 속성을 구현하는 데는 약간의 어려움이 있습니다. 그것을 고칠 것을 제안 해 주시겠습니까? Autodesk Forge Viewer 마크 업 스타일 객체
0
A
답변
0
최신 샘플을보십시오. 소스 코드는 Viewing.Extension.Markup2D이고 라이브 데모는 here입니다. 마크 업 스타일을 변경하는 데는 문제가 없습니다.
0
지연에 대해 진심으로 사과 드리며 대기열에 백 로그가 있습니다.
최근 시청자에게 배송 된 MarkupCore
에서 변경된 것이 있습니다. 이 설명서 http://autodeskviewer.com/viewers/latest/docs/tutorial-feature_markup.html
이 너무 오래되어 변경 사항을 반영하지 못했습니다. 코드 다음 Plase 사용 :
// Confiurate styles
var styleAttributes = ['stroke-width', 'stroke-color', 'stroke-opacity'];
var nsu = Autodesk.Viewing.Extensions.Markups.Core.Utils;
var styleObject = nsu.createStyle(styleAttributes, markupExt);
styleObject['stroke-width'] = 10;
// Set style up
markupExt.setStyle(styleObject);
createStyle
의 두번째 매개 변수는 MarkupCore
확장의로드 예, 그것은 더 이상 뷰어 아니에요. 희망이 도움이됩니다.
어떤 버전의 뷰어 및 마크 업을 사용하고 있습니까? Augusto의 튜토리얼은 v2.16 뷰어 이후의 뷰어 내장 마크 업에 대해서만 작동합니다. 이 블로그 (https://forge.autodesk.com/cloud_and_mobile/2016/02/playing-with-the-new-view-data-markup-api.html)에서 이전 버전 마크 업을 계속 사용하는 경우 내장 된 것으로 교체하십시오. –
확장 프로그램은 viewer.loadExtension ('Autodesk.Viewing.MarkupsCore')로로드됩니다. (function (markupsExt) { markup = markupsExt; }); 셰이프를 그릴 수 있고 도구를 전환 할 수 있지만 스타일 속성을 변경하지 못했습니다. 이 https://developer.api.autodesk.com/viewingservice/v1/viewers/docs/tutorial-feature_markup.html 스타일 속성을 변경하려면 무엇이든 제안하십시오 – nishan
'LMV_VIEWER_VERSION'을 (를) 입력하여 뷰어 버전이 올바른지 확인하십시오. 올바른 버전의 뷰어 및 마크 업을 사용하는 경우 마크 업 스타일을 변경하는 데 문제가 없어야합니다. –