2016-11-21 1 views
2

을 사용하여 PowerPoint에서 새 SmartArt을 삽입하는 방법 Open XML 코딩 C#을 사용하여 Powerpoint에서 새로운 SmartArt 계층 구조 다이어그램을 만들려고합니다. 나는 어디에서나 검색을 시도했지만 작업에 대한 해결책을 찾을 수 없습니다. 누구든지이 일을 도울 수 있습니다. OpenXML C#

나는 다음과 같이 링크를 찾았지만, 그것은 단지 어떤 도움 1이 스마트 기술의 템플릿을 사용할 수

http://openxmldeveloper.org/discussions/development_tools/f/17/p/5186/158159.aspx#158159

감사를 작동합니다.

답변

1

SmartArt 개체를 코드로 직접 작성하는 것은 다소 복잡한 작업입니다. 레이아웃 파트와 데이터 모델로 구성된 다이어그램을 슬라이드에 추가해야합니다. 이 코드는 곧 꽤 복잡해 질 수 있습니다.

따라서 코드 생성을 담당하는 도구를 사용하는 것이 훨씬 쉽습니다. 다행히도 그런 도구가 존재합니다 : 오픈 XML SDK 생산성 도구.

이 도구를 사용하는 방법은 this related answer을 참조하십시오. 이 답변은 Word 문서를 참조하지만 PowerPoint 프레젠테이션에도 적용 할 수 있습니다.

+0

귀하의 조언에 감사드립니다! –