CSHTML do PDF (framework MVC)
Przykład kodu ilustruje, jak przekształcać Widoki na dokumenty PDF.
Aby to osiągnąć, korzystamy z dwóch pakietów: IronPdf.Extensions.Mvc.Framework i IronPdf, które ułatwiają renderowanie Widoków jako PDF-ów. Pakiet IronPdf.Extensions.Mvc.Framework rozszerza możliwości IronPdf, pozwalając na renderowanie Widoków do PDF-ów.
Aby wykonać konwersję, należy użyć metody RenderView. Metoda ta wymaga kilku kluczowych danych: HttpContext, ścieżki do pliku ".cshtml" oraz niezbędnych danych do wypełnienia szablonu ".cshtml". Wywołując akcję Persons, można bezproblemowo zrenderować aktualny Widok do dokumentu PDF.
Dodatkowo dostępny jest szeroki zestaw funkcji oferowanych przez klasę RenderingOptions. Obejmuje to możliwość dodania numerów 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ń. Można dokonać dalszych zmian lub eksportować powstały dokument PDF według potrzeby.
Jak przekształcać pliki CSHTML do PDF w C#
- Zainstaluj bibliotekę IronPDF dla C# do konwersji plików CSHTML na PDF w ASP.NET MVC Framework
- Utwórz instancję klasy
ChromePdfRenderer - Przekaż aktualny
HttpContextoraz ścieżkę do pliku CSHTML do metodyRenderView - Wyświetl dokument PDF w przeglądarce lub pobierz go na pulpit

