CSHTML do PDF (framework MVC)
Przyklad kodu ilustruje, jak przeksztalcac Widoki na dokumenty PDF.
Aby to osiągnąć, wykorzystujemy dwa pakiety: IronPdf.Extensions.Mvc.Framework i IronPdf, które ułatwiają renderowanie widoków jako plików PDF. Pakiet IronPdf.Extensions.Mvc.Framework rozszerza możliwości IronPdf, umożliwiając w szczególności renderowanie widoków do plików PDF.
Aby wykonać konwersję, użyj metody RenderView. Ta metoda wymaga kilku kluczowych danych wejściowych: HttpContext, ścieżki do pliku ".cshtml" oraz danych niezbędnych do wypełnienia szablonu ".cshtml". Wywołując akcję Persons, można płynnie przekształcić bieżący widok w dokument PDF.
Dodatkowo masz dostęp do kompleksowego zestawu funkcji 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

