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

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

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

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

  1. 웹 페이지 URL을 정의하십시오:

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

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

    • RenderingOptions 속성을 사용하여 렌더링 옵션을 구성하십시오. 인쇄 스타일(IronPdf.Rendering.PdfCssMediaType.Print)에 대한 사용자 지정 여백 및 용지 유형이 여기에 나와 있습니다.
  4. 로그인 자격 증명 설정:

    • URL에 기본 인증이 필요한 경우 LoginCredentials를 구성하십시오. 여기에는 UsernamePassword에 대한 자리 표시자가 제공됩니다.
  5. URL을 PDF로 렌더링합니다.

    • RenderUrlAsPdf 메서드를 사용하여 주어진 uri를 헤드리스 크로미움 브라우저에서 열고 지정된 렌더링 옵션을 사용하여 웹 페이지를 PDF로 변환합니다.
  6. PDF 파일을 저장하세요:
    • 마지막으로, SaveAs 방법을 사용하여 현재 작업 디렉터리에 "UrlToPdfExample2.Pdf"라는 파일 이름으로 PDF를 저장합니다.

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

시작할 준비 되셨나요?
Nuget 다운로드 17,527,568 | 버전: 2026.2 방금 출시되었습니다