요즘에는 마크다운 형식으로 글과 블로그, 문서가 많이 작성되고 있습니다. 그러나 Markdown 구문은 종종 큰 크기의 문서에 대해 기억하고 작성하기 어려워집니다. 일을 더 쉽게 하려면 MS Word에서 내용을 작성한 다음 DOCX 또는 DOC 문서를 Markdown으로 변환할 수 있습니다. Word에서 Markdown으로 변환을 자동화하기 위해 이 문서에서는 Word DOC DOCX를 C#에서 Markdown으로 변환하는 방법을 다룹니다.
C# Word DOC DOCX를 마크다운 변환기로 - 무료 다운로드
Aspose.Words for .NET은 .NET 응용 프로그램 내에서 Word 문서를 만들고 조작하도록 설계되었습니다. 또한 MS Word 문서를 다른 형식으로 변환하는 내장 변환기를 제공합니다. 이 API를 사용하여 Word 문서를 Markdown 형식으로 변환합니다. API의 DLL을 다운로드하거나 패키지 관리자 콘솔을 사용하여 NuGet에서 설치할 수 있습니다.
PM> Install-Package Aspose.Words
C#에서 Word 문서를 마크다운으로 변환
다음은 C#에서 Word DOCX 파일을 Markdown으로 변환하는 단계입니다.
- Document 클래스를 사용하여 Word 파일을 로드합니다.
- Document.Save(string) 메서드를 사용하여 Word 파일을 Markdown 형식으로 변환합니다.
다음 코드 샘플은 C#에서 DOCX 파일을 Markdown 형식으로 변환하는 방법을 보여줍니다.
// 워드 문서 로드
Document doc = new Document("document.docx");
// 문서를 마크다운 형식으로 저장
doc.Save("word-to-markdown.md");
C# 마크다운 변환에 대한 DOC 사용자 지정
다른 옵션을 사용하여 Word DOC/DOCX를 마크다운으로 변환하는 기본 동작을 사용자 지정할 수도 있습니다. 예를 들어 표의 내용 정렬을 설정하고 이미지를 보관할 폴더를 지정하는 등의 작업을 수행할 수 있습니다. 다음은 Word DOC를 Markdown 변환으로 사용자 지정하는 단계입니다.
- Document 클래스를 사용하여 Word 문서를 로드합니다.
- MarkdownSaveOptions 클래스의 객체를 생성합니다.
- MarkdownSaveOptions.ImagesFolder와 같이 원하는 옵션을 설정합니다.
- Document.Save(string, MarkdownSaveOptions) 메서드를 사용하여 Word 문서를 Markdown으로 변환합니다.
다음 코드 샘플은 C#에서 DOCX를 Markdown으로 변환을 사용자 지정하는 방법을 보여줍니다.
// Word 문서 로드
Document doc = new Document("document.docx");
// 마크다운 옵션 설정
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.ImagesFolder = "D:\\Images";
// 문서를 마크다운 형식으로 저장
doc.Save("word-to-markdown.md", so);
C# DOCX to Markdown Converter - 무료 라이선스 받기
임시 라이선스를 사용하여 평가 제한 없이 Aspose.Words for .NET을 사용할 수 있습니다.
결론
이 기사에서는 Word DOCX/DOC를 C#에서 Markdown으로 변환하는 방법을 배웠습니다. 또한 다양한 옵션을 사용하여 C# DOC를 마크다운으로 변환하는 방법을 사용자 지정하는 방법을 살펴보았습니다. 문서를 사용하여 .NET용 Aspose.Words에서 제공하는 다른 기능을 탐색할 수도 있습니다. 또한 포럼을 통해 자유롭게 질문할 수 있습니다.