Witryna TLS i loginy systemowe

Większość aplikacji ASP.NET obsługuje uwierzytelnianie sieciowe, bardziej niezawodną metodę niż przesyłanie formularzy HTML, a IronPDF zapewnia pełną obsługę sieciowego uwierzytelniania TLS. Oznacza to, że można pracować w bezpiecznych, obsługiwanych przez aplikacje webowe .NET środowiskach.

Weź ten kod, na przykład, używamy potężnego silnika renderowania opartego na Chromium w IronPDF, aby renderować stronę internetową, jakby była oglądana w przeglądarce, gdzie nagłówki i stopki są dynamicznie generowane i dodawane do stron. Następnie marginesy i style są stosowane odpowiednio przed zapisaniem wyniku jako profesjonalnie wyglądającego PDF-a.

Kroki renderowania PDF-ów z witryną TLS i logowaniem systemowym

  1. Zdefiniuj URL strony internetowej:

    • Pierwszym krokiem w tym procesie jest zdefiniowanie URL strony internetowej. Tworzymy nowy obiekt uri reprezentujący URL strony internetowej, którą chcemy renderować jako PDF. W tym przykładzie strona jest hostowana lokalnie pod "http://localhost:51169/Invoice".
  2. Utwórz Rzutnik PDF:

    • Utwórz nową instancję ChromePdfRenderer, która obsługuje konwersję stron internetowych na PDF przy użyciu swoich potężnych funkcji konwersji.
  3. Ustaw opcje renderowania:

    • Użyj właściwości RenderingOptions, aby skonfigurować opcje renderowania. Tutaj przedstawiono niestandardowe marginesy i typ mediów dla stylów drukowania (IronPdf.Rendering.PdfCssMediaType.Print).
  4. Ustaw dane logowania:

    • Skonfiguruj LoginCredentials, jeśli URL wymaga podstawowego uwierzytelniania. Tutaj udostępniono miejsca na Username i Password.
  5. Renderuj URL jako PDF:

    • Użyj metody RenderUrlAsPdf, aby otworzyć podany uri w bezgłowej przeglądarce Chromium i skonwertować stronę internetową na PDF przy użyciu określonych opcji renderowania.
  6. Zapisz PDF:
    • Na koniec, zapisz PDF, używając metody SaveAs w bieżącym katalogu roboczym z nazwą pliku "UrlToPdfExample2.Pdf".

Naucz się zabezpieczać PDF-y z integracją logowania teraz

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,135,201 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.