TLS 웹사이트 및 시스템 로그인
대부분의 ASP.NET 애플리케이션은 HTML 폼 제출보다 더 안정적인 방법인 네트워크 인증을 지원하며, IronPDF 사용하면 TLS 네트워크 인증이 완벽하게 지원됩니다. 즉, 안전한 .NET 웹 애플리케이션 지원 환경에서 작업할 수 있습니다.
예를 들어 이 코드를 보면, IronPDF의 강력한 Chromium 기반 렌더링 엔진을 사용하여 웹 페이지를 마치 브라우저에서 보는 것처럼 렌더링합니다. 이 경우 헤더와 푸터가 동적으로 생성되어 페이지에 추가됩니다. 그런 다음 여백과 스타일이 적절하게 적용된 후 결과물이 전문가 수준의 PDF 파일로 저장됩니다.
TLS 웹사이트 및 시스템 로그인을 사용한 PDF 렌더링 단계
-
웹 페이지 URL 정의:
- 이 과정의 첫 번째 단계는 웹 페이지 URL을 정의하는 것입니다. 우리는 변환할 웹 페이지의 URL을 나타내는 새로운
uri객체를 생성합니다. 이 예제에서 페이지는"http://localhost:51169/Invoice"에 로컬로 호스팅됩니다.
- 이 과정의 첫 번째 단계는 웹 페이지 URL을 정의하는 것입니다. 우리는 변환할 웹 페이지의 URL을 나타내는 새로운
-
PDF 렌더러 생성:
- 웹 페이지를 PDF로 변환하는 강력한 변환 기능을 사용하여
ChromePdfRenderer의 새 인스턴스를 생성합니다.
- 웹 페이지를 PDF로 변환하는 강력한 변환 기능을 사용하여
-
렌더링 옵션 설정:
- 렌더링 옵션을 구성하기 위해
RenderingOptions속성을 사용합니다. 인쇄 스타일을 위한 사용자 지정 여백 및 미디어 유형 (IronPdf.Rendering.PdfCssMediaType.Print)이 여기에서 설명됩니다.
- 렌더링 옵션을 구성하기 위해
-
로그인 자격 증명 설정:
- URL이 기본 인증을 필요로 하는 경우
LoginCredentials을 구성합니다. 여기에서는Username과Password의 플레이스홀더가 제공됩니다.
- URL이 기본 인증을 필요로 하는 경우
-
URL을 PDF로 렌더링:
- 지정된 렌더링 옵션을 사용하여 주어진
uri을 헤드리스 Chromium 브라우저에서 열고 웹 페이지를 PDF로 변환하기 위해RenderUrlAsPdf메서드를 사용합니다.
- 지정된 렌더링 옵션을 사용하여 주어진
- PDF 저장:
- 최종적으로
"UrlToPdfExample2.Pdf"이름으로 현재 작업 디렉터리에 PDF를 저장하기 위해SaveAs메서드를 사용합니다.
- 최종적으로

