* .docx 파일을 조작하기 위해 DOCX 라이브러리를 사용하고 있습니다.DOCX 라이브러리를 사용하여 DOCX 파일을 HTML로 저장할 수 있습니까?
내가 HTML 파일로 *의 DOCX 파일을 저장하고 싶은하지만,이 코드 :
using (DocX sourceDoc = DocX.Create(sourceFilename))
{
sourceDoc.SaveAs(sourceHTMLFileName);
}
...이 작동하지 않습니다 (sourceHTMLFileName는 "Bla.html"입니다).
가능합니까? 그렇다면 어떻게?
".html로 끝나는 파일에 SaveAs를 사용하면 잘못된 확장명을 가진 .docx 파일 만 저장되므로 변환이 수행되지 않습니다." 예, 눈치 챘습니다. –
당신은 자신의 구현을 사용하여 단어에서 데이터를 읽고 html로 변환해야한다고 생각합니다. 'MagicText'는 텍스트의 스타일 정보를 얻을 수 있지만 위치를 얻을 수없는'FormattedText' 속성을 가지고 있습니다. 'OpenXml' 라이브러리를 사용하고'HtmlConverter' 클래스를 사용하는 것이 더 낫습니다. – xwpdev