Przejdź do treści stopki

Jak konwertować strony Razor do formatu PDF w aplikacji internetowej ASP .NET Core

Odkryj możliwości płynnego generowania plików PDF w swoich aplikacjach ASP.NET MVC, oglądając nasz szczegółowy samouczek, i dowiedz się, jak IronPDF upraszcza proces tworzenia wspaniałych dokumentów PDF za pomocą jednego kliknięcia!

W tym samouczku omówimy, jak konwertować strony CSHTML do formatu PDF w aplikacji internetowej ASP.NET MVC przy użyciu IronPDF. Zaczynamy od upewnienia się, że IronPDF i jego rozszerzenie Blazor są zainstalowane. Proces polega na utworzeniu prostej klasy Person z właściwościami takimi jak ID, nazwa, tytuł i opis w celu reprezentowania danych. Następnie skupimy się na widoku Razor, wyświetlającym listę osób w formacie tabeli. Szczegóły każdej osoby są wyświetlane, a przycisk PRINT uruchamia konwersję do dokumentu PDF. Magia dzieje się w pliku person.cshtml.cs, gdzie metoda OnGet wypełnia listę osób przykładowymi danymi. Po kliknięciu przycisku drukowania metoda OnPostAsync wykorzystuje renderer PDF Chrome z IronPDF do przekształcenia strony Razor w dokument PDF, który jest następnie wysyłany jako odpowiedź do przeglądarki w celu pobrania. Nawigacja jest ułatwiona dzięki linkowi nawigacyjnemu w pliku układu. Uruchomienie projektu pozwala zapoznać się z jego funkcjonalnością: kliknięcie przycisku PRINT powoduje wygenerowanie i pobranie pięknie wyrenderowanego dokumentu PDF. Pod koniec samouczka podkreślono łatwość obsługi IronPDF, zachęcając użytkowników do rozpoczęcia bezpłatnego okresu próbnego za pomocą linku podanego w opisie.

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