이 방법 가이드는 **C#**에서 HTML 페이지를 PDF로 변환하는 방법을 지원합니다. 여기에는 Aspose.PDF for .NET을 사용하여 HTML을 PDF로 변환하는 환경 구성에 대한 정보, 응용 프로그램 작성 단계 목록 및 **C#**을 사용하여 HTML을 PDF로 변환하는 방법을 보여주는 샘플 코드가 포함되어 있습니다. 또한 HTML 파일을 로드하고 출력 PDF 파일을 사용자 지정하는 다양한 옵션에 대해 알아봅니다.
C#에서 HTML을 PDF로 변환하는 단계
- HTML을 PDF로 변환하기 위해 Aspose.PDF for .NET을(를) 사용하기 위한 환경 구축
- HtmlLoadOptions 개체의 인스턴스를 생성하여 로드 프로세스를 사용자 지정합니다.
- 위의 사용자 지정 로드 옵션을 사용하여 Document 클래스 개체의 인스턴스를 만듭니다.
- HTML 콘텐츠가 있는 출력 PDF 파일을 저장합니다.
이 단계에서는 C# HTML을 PDF로 변환하는 방법을 설명합니다. 소스 HTML 파일이 생성자의 두 번째 인수로 사용되는 HtmlLoadOptions 클래스 개체의 기본 설정과 함께 Document 개체에 로드되는 프로세스는 매우 간단합니다. 선택적으로 HTML을 로드하기 전에 HtmlLoadOptions 클래스 개체의 다른 속성을 설정한 다음 Document 클래스의 Save 메서드를 사용하여 출력 PDF 파일을 저장합니다.
C#에서 HTML 페이지를 PDF로 변환하는 코드
HTML을 PDF 변환기로 작성하기 위한 C# 코드는 여기에 설명되어 있습니다. HTMLLoadOptions는 렌더링 중에 사용할 HtmlMediaType을 설정하고 가장 넓은 콘텐츠 너비에 맞추기 또는 페이지 너비에 맞게 크기 조정과 같은 PageLayoutOption 속성을 설정하고 HTML을 단일 페이지로 렌더링하는 옵션을 설정하여 사용자 지정할 수 있습니다. 마찬가지로 기본 글꼴 이름 및 PDF, DOC, XPS 및 SVG와 같은 원하는 저장 형식 설정을 지원하는 디스크에 PDF를 저장하는 동안 PdfSaveOptions 클래스 개체를 사용할 수 있습니다.
이 항목에서는 HTML을 PDF C#으로 변환하는 것이 가장 간단한 선택 중 하나라고 설명했습니다. PDF에 디지털 서명을 추가하는 것과 같은 다른 작업에 대해 알아보려면 C#에서 PDF에 디지털 서명을 추가하는 방법의 문서를 참조하세요.