이 빠른 자습서는 소스 HTML 파일이 디스크에서 로드되는 C#에서 HTML 페이지를 PDF로 변환하는 방법에 대한 세부정보를 제공합니다. 출력 PDF 파일은 제목, 수정 날짜 등과 같은 다양한 속성을 설정하여 구성할 수 있습니다. 이러한 **HTML을 C#**을 사용하여 PDF로 변환하는 것은 위에서 언급한 속성과 함께 PDF 파일을 저장함으로써 최종적으로 완료됩니다.
C#에서 HTML 페이지를 PDF로 변환하는 단계
- NuGet 패키지 관리자에서 Aspose.HTML를 추가하도록 프로젝트 구성
- PDF로 변환하기 위해 HTMLDocument 클래스를 사용하여 소스 HTML 파일 로드
- PdfSaveOptions 개체를 초기화하여 출력 PDF 파일을 구성합니다.
- 출력 PDF 문서 제목, 수정 날짜 및 배경색 설정
- C#에서 Save 메서드를 호출하여 HTML을 PDF로 내보내기
C#*을 사용하여 HTML을 PDF로 변환하는 이 단계는 먼저 필요한 라이브러리가 추가된 다음 HTMLDocument 클래스를 사용하여 소스 HTML 파일을 로드하는 것을 보여줍니다. 다음 단계에서는 위에서 언급한 Title 및 ModificationDate를 비롯한 다양한 속성을 추가로 포함하는 DocumentInfo 클래스 개체와 같은 다양한 속성을 포함하는 PdfSaveOptions 클래스 개체가 생성됩니다. 마찬가지로 PdfSaveOptions 클래스 개체에는 이 자습서에서 설정한 배경색 속성이 포함되어 있습니다.
C#을 사용하여 HTML을 PDF로 변환하는 코드
이 코드는 HTMLDocument 클래스 개체를 사용하여 디스크에서 파일을 로드하지만 URL을 사용하여 HTML 페이지를 로드하고, RequestMessage에서 HTML 문서를 만들고, 스트림에서 로드하는 등의 많은 다른 오버로드를 사용할 수 있습니다. 마찬가지로 PdfSaveOptions에는 암호화, 페이지 설정, 수평 및 수직 해상도 등과 같은 다른 속성이 포함되어 있습니다.
C#을 사용하여 HTML에서 PDF 생성은 위에 제공된 자세한 단계 및 코드 샘플을 사용하여 쉽게 가능합니다. HTML을 텍스트와 같은 다른 형식으로 변환하려면 C#에서 HTML을 텍스트로 변환하는 방법에 대한 문서를 참조하세요.