CSHTML do PDF (MVC Core)
Ten przykład kodu demonstruje proces konwersji widoków do plików PDF.
Dwa pakiety, IronPdf.Extensions.Mvc.Core i IronPdf, współpracują, aby umożliwić renderowanie widoków do plików PDF. Pakiet IronPdf.Extensions.Mvc.Core służy jako rozszerzenie do IronPdf, umożliwiając renderowanie widoków do plików PDF.
Należy użyć metody RenderRazorViewToPdf, aby renderować widoki do plików PDF. Metoda ta wymaga obiektu IRazorViewRenderer, ścieżki do pliku „.cshtml" oraz danych potrzebnych do wyświetlenia na pliku „.cshtml". Więcej informacji można znaleźć w artykule Jak przekonwertować widok na PDF w ASP.NET Core MVC.
Ta operacja umożliwia również dostęp do pełnego zakresu funkcji klasy RenderingOptions, takich jak dodawanie numerów stron w PDF z IronPDF, dodawanie nagłówków i stopek tekstowych oraz HTML z IronPDF oraz dostosowywanie rozmiaru papieru PDF. Wynikowy dokument PDF można następnie edytować lub eksportować według potrzeb.
Jak przekonwertować pliki CSHTML na pliki PDF w ASP.NET MVC Core
- Zainstaluj bibliotekę C# do konwersji plików CSHTML na pliki PDF w C#
- Utwórz instancję klasy
ChromePdfRenderer - Użyj metody
RenderRazorViewToPdfdo renderowania - Przekaż obiekt
IRazorViewRendereroraz ścieżkę do pliku CSHTML do metody - Pobierz ostateczny dokument PDF na pulpit
Dowiedz się, jak konwertować widoki CSHTML na pliki PDF w ASP.NET MVC Core.

