C#을 사용하여 HTML을 PDF로 변환하는 방법

이 단계별 자습서에서는 C#을 사용하여 HTML를 PDF로 변환하는 방법을 배웁니다. HTML 문서에는 CSS 스타일(인라인, 포함 및 외부)이 포함될 수 있습니다. 이 항목의 C# 코드 예제는 원본 콘텐츠의 이미지, 텍스트, 글꼴 및 레이아웃의 충실도가 높은 HTML을 PDF로 렌더링합니다.

다음은 정확한 스타일로 HTML에서 PDF를 생성하는 간단한 단계입니다.

C#을 사용하여 HTML을 PDF로 변환하는 단계

  1. NuGet 패키지를 사용하여 Aspose.Words for .NET 설치
  2. Aspose.Words 네임스페이스에 대한 참조 추가
  3. 입력 HTML 문서를 Aspose.Words의 DOM으로 가져오기
  4. 문서를 PDF 파일 형식으로 저장

지난 주제에서는 C#을 사용하여 Word 문서를 만드는 방법에 대해 살펴보았습니다. 그러나 이 항목에서는 .NET 응용 프로그램용 HTML에서 PDF로 변환기를 빌드하는 방법에 대해 설명합니다. ASP.NET, .NET Core 애플리케이션 및 Windows Forms에서 사용할 수 있습니다.

C#을 사용하여 HTML을 PDF로 변환하는 코드

위의 C# 코드 예제는 MS Office를 설치하지 않고 HTML에서 PDF를 생성합니다. 위의 예를 사용한 HTML에서 PDF로의 변환은 MS Word 동작을 모방합니다. MS Word에서 HTML 문서를 열고 PDF로 변환하면 동일한 출력을 얻을 수 있습니다.

 한국인