Przyklad kodu ilustruje, jak przeksztalcac Widoki na dokumenty PDF.
Aby to osiągnąć, wykorzystujemy dwa pakiety: IronPdf.Extensions.Mvc.Framework i IronPdf, które współpracują, aby ułatwić renderowanie Widoków jako PDF. Pakiet IronPdf.Extensions.Mvc.Framework rozszerza możliwości IronPdf, umożliwiając specyficznie renderowanie Widoków do PDF.
Aby wykonać konwersję, użyj metody RenderView. Metoda ta wymaga kilku kluczowych danych wejściowych: HttpContext, ścieżki do pliku ".cshtml" oraz danych potrzebnych do wypełnienia szablonu ".cshtml". Wywołując akcję Persons, można płynnie renderować bieżący Widok do dokumentu PDF.
Dodatkowo masz dostęp do zestawu kompleksowych funkcjonalności oferowanych przez klasę RenderingOptions. Obejmuje to możliwosc dodania numerow stron przy użyciu IronPDF, wstawienia nagłówków tekstu i HTML oraz stopek przy użyciu IronPDF, a także dostosowanie rozmiaru papieru PDF do indywidualnych wymagań. Masz swobode dokonania dalszych zmian lub eksportowania powstalego dokumentu PDF wedlug potrzeby.
Jak przeksztalcac pliki CSHTML do PDF w C#
- Zainstaluj biblioteke IronPDF dla C# do konwersji plików CSHTML na PDF w AS.NET MVC Framework
- Utworz instancje klasy
ChromePdfRenderer - Przekaz aktualny
HttpContextoraz sciezke do pliku CSHTML do metodyRenderView - Wyswietl dokument PDF w przeglądarce lub pobierz go na pulpit