Przejdź do treści stopki

Jak zarządzać logowaniem i uwierzytelnianiem przy użyciu języka C#

Odkryj możliwości IronPDF, oglądając ten samouczek, aby bez wysiłku konwertować strony HTML chronione logowaniem do formatu PDF w aplikacjach C#, usprawniając zarządzanie dokumentami i zwiększając produktywność.

W tym samouczku omówimy konwersję strony HTML z uwierzytelnianiem logowania do formatu PDF przy użyciu biblioteki IronPDF w aplikacji napisanej w języku C#. Przedstawiamy przykładową aplikację .NET Core, w której znajduje się strona z chronioną fakturą.

Aby rozpocząć, zainstaluj pakiet IronPDF NuGet i zaimportuj niezbędną przestrzeń nazw. Ustaw klucz licencyjny, aby uzyskać nieograniczony dostęp do funkcji, i zainicjuj klasę renderera PDF w przeglądarce Chrome. Ta klasa wykorzystuje silnik renderujący przeglądarki Chrome do konwersji treści internetowych do formatu PDF. Aby ominąć uwierzytelnianie logowania, ustaw właściwość danych logowania, korzystając z danych logowania HTTP przeglądarki Chrome, podając nazwę użytkownika i hasło sieciowe. Określ adres URI chronionej strony, którą chcesz przekonwertować. Użyj metody "render URL as PDF" do obsługi uwierzytelniania i renderowania adresu URL do pliku PDF. Zapisz wygenerowany plik PDF za pomocą metody "save as", nadając mu odpowiednią nazwę. Uruchomienie aplikacji konsolowej potwierdza pomyślną konwersję chronionej strony faktury do formatu PDF.

Ta metoda pozwala na łatwą konwersję dowolnych stron HTML chronionych loginem na pliki PDF. W samouczku wspomniano również o konwersji częściowego widoku MVC na ciąg znaków, a następnie na plik PDF przy użyciu IronPDF. Zapisz się do Iron Software, aby uzyskać dostęp do kolejnych samouczków, i zarejestruj się na okres próbny, aby poznać możliwości IronPDF.

Powiązane wideo

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.

Zespol wsparcia Iron

Jestesmy online 24 godziny, 5 dni w tygodniu.
Czat
Email
Zadzwon do mnie