이 단계별 자습서에서는 C#에서 Markdown을 XPS로 변환하는 방법을 배웁니다. 먼저 C#에서 Markdown를 HTML로 변환한 다음 C# 코드를 사용하여 HTML을 XPS 파일 형식으로 변환합니다.
C#에서 마크다운을 XPS로 변환하는 단계
- NuGet.org에서 Aspose.HTML for .NET 패키지 설정
- Aspose.HTML API의 4가지 필수 네임스페이스 포함
- SetLicense 메서드를 사용하여 API 라이선스 적용
- Converter class를 사용하여 마크다운(MD) 파일을 HTMLDocument object에 로드
- 출력을 HTML 파일로 저장
- 출력 HTML 파일을 HTMLDocument 객체로 로드
- XpsRenderingOptions class를 사용하여 XPS 옵션 지정
- XPS 출력을 렌더링하려면 XpsDevice class의 인스턴스를 만드세요.
- 로드된 HTML 파일을 XPS 파일 형식으로 렌더링
Markdown(MD) 파일 형식에서 XPS로의 변환은 .NET API용 단일 Aspose.HTML을 사용하여 두 단계로 수행됩니다. 첫 번째 단계에서는 MD 파일을 HTML로 변환한 다음 HTML을 XPS 파일 형식으로 변환합니다. 변환 과정은 매우 간단하고 쉽습니다.
C#에서 Markdown을 XPS로 변환하는 코드
위의 코드는 두 변환 모두 HTMLDocument 개체가 필요함을 보여줍니다. Markdown to HTML conversion에서 Converter 클래스를 사용하고 있습니다. HTML에서 XPS로의 변환을 위해 HTML을 XPS 문서로 렌더링하는 데 도움이 되는 XpsDevice 개체를 사용하고 있습니다. 위의 C# 코드 샘플은 모든 .NET 플랫폼 및 도구에서 잘 작동합니다.