2016-06-13 2 views
0

OPENXML SDK를 사용하여 C# .Net 웹 응용 프로그램에서 HTMLtoDOCX.CreateFileFromHTML 메서드를 사용하여 HTML을 워드 문서로 변환하려고하는데 제대로 작동합니다.OpenXML SDK를 사용하여 C#의 첫 페이지 뒤에 목차 추가

내 요구 사항은 다음과 같습니다. 표지 뒤에 단어 문서에 목차를 추가하고 싶습니다. 나는 그것을하기 위해 코드 아래에서 시도했으며 단어 문서에 목차를 추가하고있다.

OpenXmlPowerTools.TocAdder.AddToc(wdoc, firstPara,@”TOC \o ‘1-3’ \h \z \u”, null, null); 

위의 코드는 정상적으로 작동하지만 첫 번째 페이지에 추가하지만 첫 페이지는 항상 표지가됩니다. 그렇다면 OPENXML을 사용하여 두 번째 페이지에 목차를 추가하는 방법은 무엇입니까?

답변

1

작업을 수행하려면 이전이나 이후에 삽입 할 요소의 페이지 번호를 알아야합니다.

OpanXml Sdk를 사용하여 단어 문서의 페이지 번호를 가져올 수 없습니다 (예 : MS Word와 같은). 그러나 몇 가지 아이디어를 얻을 수 있습니다 "this answer"

+0

감사합니다. @Kunalan Krish 내 시간을 저장했습니다. – parthi

관련 문제