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
-
Zdefiniuj URL strony internetowej:
- Pierwszym krokiem w tym procesie jest zdefiniowanie URL strony internetowej. Tworzymy nowy obiekt
urireprezentujący URL strony internetowej, którą chcemy renderować jako PDF. W tym przykładzie strona jest hostowana lokalnie pod"http://localhost:51169/Invoice".
- Pierwszym krokiem w tym procesie jest zdefiniowanie URL strony internetowej. Tworzymy nowy obiekt
-
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.
- Utwórz nową instancję
-
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).
- Użyj właściwości
-
Ustaw dane logowania:
- Skonfiguruj
LoginCredentials, jeśli URL wymaga podstawowego uwierzytelniania. Tutaj udostępniono miejsca naUsernameiPassword.
- Skonfiguruj
-
Renderuj URL jako PDF:
- Użyj metody
RenderUrlAsPdf, aby otworzyć podanyuriw bezgłowej przeglądarce Chromium i skonwertować stronę internetową na PDF przy użyciu określonych opcji renderowania.
- Użyj metody
- Zapisz PDF:
- Na koniec, zapisz PDF, używając metody
SaveAsw bieżącym katalogu roboczym z nazwą pliku"UrlToPdfExample2.Pdf".
- Na koniec, zapisz PDF, używając metody

