문제

문서 내에서 책갈피를 가져 와서 대체하는 OpenXML을 성공적으로 구현했습니다.불행히도 .docx와 함께 작동합니다. 그리고 내가 이해하는 것에서 .doc은 OpenXML 형식과 호환되지 않습니다.

그래서, 내가 궁금해하는 것은 내가 그것을 다운로드하고 다운로드 할 때 WordprocessingDocument를 취할 수 있고 그것을 .doc로 변환 할 수있는 경우입니다.그게 가능한가?그렇다면 누구도 그렇게하는 방법을 알고 있습니까?

도움이 되었습니까?

해결책

Open XML SDK 2.0을 사용하여 DOCX에서 DOC로 변환 할 수 없습니다.

다른 팁

aspose.words와 같은 제 3 자 라이브러리를 사용하십시오.또는 Microsoft Interop Services를 사용해야합니다.

이것은 샘플 C # 코드입니다 :

Microsoft.Office.Interop.Word.Application wordApplication = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document wordDocument = wordApplication.Documents.Open(opath);
wordDocument.SaveAs("BLUH.DOC",  WdSaveFormat.wdFormatDocument);

((Microsoft.Office.Interop.Word._Document)wordDocument).Close(); // cast necessary
((Microsoft.Office.Interop.Word._Application)wordApplication).Quit(); // cast necessary
.

다음 페이지를 살펴보십시오.

FileConverter

.saveformat

Saveas

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top