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.

