TLS 웹사이트 및 시스템 로그인

대부분의 ASP.NET 애플리케이션은 HTML 폼 제출보다 더 안정적인 방법인 네트워크 인증을 지원하며, IronPDF 사용하면 TLS 네트워크 인증이 완벽하게 지원됩니다. 즉, 안전한 .NET 웹 애플리케이션 지원 환경에서 작업할 수 있습니다.

예를 들어 이 코드를 보면, IronPDF의 강력한 Chromium 기반 렌더링 엔진을 사용하여 웹 페이지를 마치 브라우저에서 보는 것처럼 렌더링합니다. 이 경우 헤더와 푸터가 동적으로 생성되어 페이지에 추가됩니다. 그런 다음 여백과 스타일이 적절하게 적용된 후 결과물이 전문가 수준의 PDF 파일로 저장됩니다.

TLS 웹사이트 및 시스템 로그인을 사용한 PDF 렌더링 단계

  1. 웹 페이지 URL 정의:

    • 이 과정의 첫 번째 단계는 웹 페이지 URL을 정의하는 것입니다. 우리는 변환할 웹 페이지의 URL을 나타내는 새로운 uri 객체를 생성합니다. 이 예제에서 페이지는 "http://localhost:51169/Invoice"에 로컬로 호스팅됩니다.
  2. PDF 렌더러 생성:

    • 웹 페이지를 PDF로 변환하는 강력한 변환 기능을 사용하여 ChromePdfRenderer의 새 인스턴스를 생성합니다.
  3. 렌더링 옵션 설정:

    • 렌더링 옵션을 구성하기 위해 RenderingOptions 속성을 사용합니다. 인쇄 스타일을 위한 사용자 지정 여백 및 미디어 유형 (IronPdf.Rendering.PdfCssMediaType.Print)이 여기에서 설명됩니다.
  4. 로그인 자격 증명 설정:

    • URL이 기본 인증을 필요로 하는 경우 LoginCredentials을 구성합니다. 여기에서는 UsernamePassword의 플레이스홀더가 제공됩니다.
  5. URL을 PDF로 렌더링:

    • 지정된 렌더링 옵션을 사용하여 주어진 uri을 헤드리스 Chromium 브라우저에서 열고 웹 페이지를 PDF로 변환하기 위해 RenderUrlAsPdf 메서드를 사용합니다.
  6. PDF 저장:
    • 최종적으로 "UrlToPdfExample2.Pdf" 이름으로 현재 작업 디렉터리에 PDF를 저장하기 위해 SaveAs 메서드를 사용합니다.

로그인 연동을 통해 PDF 보안을 강화하는 방법을 지금 알아보세요.

시작할 준비 되셨나요?
Nuget 다운로드 19,936,792 | 버전: 2026.7 방금 출시
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronPdf
샘플을 실행하세요 HTML이 PDF로 변환되는 것을 지켜보세요.