Witryna TLS i loginy systemówe
Większość aplikacji ASP.NET obsługuje uwierzytelnianie sieciowe, bardziej niezawodną metodę niż przesyłanie formularzy HTML, a z IronPDF masz pewność, że sieciowe uwierzytelnianie TLS jest w pełni obsługiwane. Oznacza to, że możesz 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 systemówym
-
Określ URL Strony WWW:
- Pierwszym krokiem w tym procesie jest zdefiniowanie URL strony internetowej. Tworzymy nowy obiekt
urireprezentujący adres URL strony internetowej, którą chcemy wyrenderować jako plik PDF. W tym przykładzie strona jest hostowana lokalnie pod adresem"http://localhost:51169/Invoice".
- Pierwszym krokiem w tym procesie jest zdefiniowanie URL strony internetowej. Tworzymy nowy obiekt
-
Tworzenie Renderera PDF:
- Utwórz nową instancję
ChromePdfRenderer, która obsługuje konwersję stron internetowych do formatu PDF przy użyciu swoich zaawansowanych funkcji konwersji.
- Utwórz nową instancję
-
Ustaw Opcje Renderowania:
- Użyj właściwości
RenderingOptions, aby skonfigurować opcje renderowania. Tutaj pokazano niestandardowe marginesy i typy nośników dla stylów drukowania (IronPdf.Rendering.PdfCssMediaType.Print).
- Użyj właściwości
-
Ustaw Poświadczenia Logowania:
- Skonfiguruj
LoginCredentials, jeśli adres URL wymaga uwierzytelniania podstawowego. W tym miejscu podano symbole zastępcze dlaUsernameiPassword.
- Skonfiguruj
-
Renderuj URL jako PDF:
- Użyj metody
RenderUrlAsPdf, aby otworzyć podanyuriw przeglądarce Chromium bez interfejsu graficznego i przekonwertować stronę internetową do formatu PDF przy użyciu określonych opcji renderowania.
- Użyj metody
- Zapisz PDF:
- Na koniec zapisz plik PDF przy użyciu metody
SaveAsw bieżącym katalogu roboczym pod nazwą"UrlToPdfExample2.Pdf".
- Na koniec zapisz plik PDF przy użyciu metody

