C#를 사용하여 Word 문서를 HTML로 변환하는 방법
C#를 사용하여 Word 문서를 HTML로 변환하는 방법
이 짧은 튜토리얼에서는 C#를 사용해 Word 문서를 HTML로 변환하는 방법을 배웁니다. 이 변환은 .NET 프레임워크가 구성된 macOS, Linux, 또는 MS Windows와 같은 모든 운영 체제에서 효율적으로 수행될 수 있습니다.
Word 문서를 HTML로 변환하는 이점
- 웹 호환성: - HTML 파일은 웹 브라우저에서 쉽게 표시될 수 있습니다.
- 서식 유지: - Word 문서의 대부분의 서식이 HTML 출력에서 보존될 수 있습니다.
- 크로스 플랫폼 기능: - HTML 파일은 다양한 플랫폼에서 호환성 문제 없이 액세스할 수 있습니다.
Web Integration: 비교 기능을 웹 기반 협업 플랫폼에 통합하세요.
1단계: Aspose.Words 라이브러리 설치
리소스.
Install-Package Aspose.Words단계 2: DOCX 파일 로드
변환하려는 Word 문서를 로드하기 위해 Document 클래스를 인스턴스화합니다.
Document doc = new Document("Input.docx");단계 3: HtmlSaveOptions 속성 지정
변환을 위해 HtmlSaveOptions 클래스를 사용하여 다양한 속성을 설정합니다.
using Aspose.Words.Saving;
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;단계 4: 출력을 HTML로 저장
Document.Save 메서드를 사용하여 파일을 HTML 형식으로 저장합니다.
doc.Save("HtmlSaveOptions.html", saveOptions);DOCX를 HTML로 변환하는 예제 코드
전체 단계를 모두 포함한 완전한 예제는 다음과 같습니다:
using Aspose.Words;
using Aspose.Words.Saving;
// Load input Word DOCX file
Document doc = new Document("Input.docx");
// Set different properties of HtmlSaveOptions class
HtmlSaveOptions saveOptions = new HtmlSaveOptions();
saveOptions.CssStyleSheetType = CssStyleSheetType.Inline;
saveOptions.ExportPageMargins = true;
saveOptions.ImageResolution = 90;
// Save output HTML
doc.Save("HtmlSaveOptions.html", saveOptions);결론
이 튜토리얼에서는 C#을 사용하여 Word 문서를 HTML로 변환하는 방법을 살펴보았습니다. 제시된 단계를 따라가면 변환 설정을 요구 사항에 맞게 맞춤화할 수 있어, HTML이 원본 문서의 무결성을 유지하도록 할 수 있습니다. 추가 탐색을 위해서는 DOCX 파일을 TIFF와 같은 다른 형식으로 변환하는 자료를 참고하시기 바랍니다.