HTML 문자열을 PDF로 변환
IronPDF 사용하면 .NET 프로젝트 내의 간단한 HTML 문자열에서 새 PDF 문서를 생성할 수 있으며, IronPDF C#, F#, VB .NET 에서 사용할 수 있습니다. ChromePdfRenderer 클래스를 사용하면 HTML 문자열에서 렌더링하는 모든 PDF 문서가 픽셀 단위로 완벽 하게 출력될 것이라고 확신할 수 있습니다. IronPDF의 강력한 HTML-PDF 변환 기능을 사용하면 개인적인 필요에 맞춘 고품질 PDF 파일을 만들 수 있습니다.
HTML 문자열을 PDF로 변환하는 4단계
- IronPDF 라이브러리를 가져옵니다.
- 새로운
ChromePdfRenderer객체를 초기화합니다. RenderHtmlAsPdf메서드를 사용하십시오.- PDF를
PdfDocument.SaveAs사용하여 저장하세요.
자세한 내용은 아래 코드 예제를 참조하세요.
C#에서 HTML 문자열을 PDF로 변환하는 첫 번째 단계는 IronPDF 라이브러리가 프로젝트 내에서 제대로 설정되어 작동하는지 확인하는 것입니다. using IronPdf를 포함함으로써 HTML을 PDF로 변환하는 데 필요한 IronPDF 라이브러리의 클래스에 접근할 수 있도록 합니다. 다음 줄인 Installation.EnableWebSecurity = true는 개념적으로 로컬 디스크 액세스 또는 교차 출처 요청을 비활성화하여 안전한 작업을 보장하는 데 사용됩니다. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)
이 예제는 HTML을 PDF로 변환하는 기능을 수행하는 ChromePdfRenderer 인스턴스를 생성하는 방법을 보여줍니다. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. 이 문서는 SaveAs 방식을 사용하여 디스크에 저장됩니다.
고급 예제에서는 IronPDF 이미지, CSS, JavaScript 와 같은 외부 자산을 포함하는 HTML 콘텐츠를 처리하는 방법을 보여줍니다. 이러한 에셋을 로드하려면 선택적 매개변수인 BasePath를 사용하여 필요한 파일이 포함된 디렉터리를 지정합니다. 외부 자산을 포함하는 결과 PDF는 동일한 SaveAs 방식을 사용하여 저장됩니다. 이 코드 예제는 IronPDF가 기본적인 HTML 콘텐츠와 복잡한 HTML 콘텐츠 모두를 처리할 수 있음을 보여주며, 이를 통해 프로그래밍 방식으로 PDF를 효율적으로 생성할 수 있는 도구임을 입증합니다.

