이 게시물은 C#을 사용하여 Word 문서를 HTML로 변환하는 방법을 보여줍니다. C#을 사용하여 DOCX에서 HTML을 생성하기 위한 샘플 코드와 함께 단계별 가이드 개발에 집중할 것입니다. 이 문서를 HTML 형식으로 변환하는 작업은 MS Windows, Linux 및 macOS를 포함한 모든 운영 체제에서 타사 소프트웨어 없이도 수행할 수 있습니다.
C#을 사용하여 Word 문서를 HTML로 변환하는 단계
- NuGet 패키지 관리자에서 GroupDocs.Conversion for .NET 설치
- GroupDocs.Conversion 네임스페이스에 대한 참조 추가
- Converter 클래스의 인스턴스를 만들고 소스 Word 파일을 로드합니다.
- 변환된 문서의 속성을 정의하기 위한 MarkupConvertOptions 클래스 초기화
- Converter 클래스 Convert 메서드를 호출하고 변환된 파일 이름과 MarkupConvertOptions 클래스의 인스턴스를 전달합니다.
보시다시피 convert Word to HTML C# 기능을 개발하는 프로세스는 매우 간단합니다. 시작하려면 NuGet에서 적절한 패키지를 다운로드하여 설치한 다음 코드에서 참조하세요. 그런 다음 문서 변환을 위해 Converter 및 MarkupConvertOptions 클래스의 인스턴스를 만들고 Convert 메서드를 활용합니다.
C#을 사용하여 Word 문서를 HTML로 변환하는 코드
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertWordDocumentToHtmlUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Word Document to HTML using C# | |
{ | |
// Remove the watermark in output HTML file by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Word file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.docx"); | |
// Set the convert options for HTML file | |
var convertOptions = new MarkupConvertOptions(); | |
// Convert and save the DOCX in HTML format | |
converter.Convert("converted.html", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
C# DOCX를 HTML로 기능을 사용하여 문서를 변환하는 방법을 보여주는 몇 가지 샘플 코드를 작성했습니다. Word 문서에서 기본 문서 변환 및 HTML 생성이 해결되었습니다. 또한 이 코드를 사용하여 페이지 색인 목록, 페이지 수, 시작 페이지 번호, 확대/축소 수준 등과 같은 변환된 HTML 파일의 속성을 향상시킬 수 있습니다.
이전 기사에서 C#에서 Excel을 PDF로 변환하는 기능을 개발했습니다. 이에 대해 자세히 알아보려면 C#에서 Excel을 PDF로 변환하는 방법의 게시물을 참조하세요.