CSHTML do PDF (Razor Pages)
Ten przykład kodu demonstruje proces konwersji strony Razor do PDF.
Aby to osiągnąć w aplikacji internetowej ASP.NET Core, potrzebne będą dwa pakiety: IronPdf.Extensions.Razor i IronPdf. Te pakiety wspolpracuja ze soba, aby umożliwic renderowanie stron Razor do PDF.
Dzięki renderowaniu ze stron Razor zyskujesz dostęp do pełnego zakresu funkcji oferowanych przez klasę RenderingOptions. Uzyskany dokument PDF może być dalej edytowany lub eksportowany, w zależności od potrzeb.
Jak przekonwertować strony Razor do PDF w C#
- Zainstaluj biblioteke IronPDF do konwersji stron Razor
- Utworz instancje klasy
ChromePdfRenderer - Przekaz biezaca strone Razor do metody
RenderRazorToPdf - Wyswietl dokument PDF w przeglądarce lub pobierz go na pulpit
W tym przykładzie zawartość strony Razor jest renderowana do pliku PDF przy użyciu funkcji ChromePdfRenderer biblioteki IronPDF. Możesz określić opcje renderowania, takie jak rozmiar papieru i tytuł, za pomocą RenderingOptions. Wygenerowany PDF może być zapisany jako plik lub bezpośrednio serwowany jako zawartość dla wyświetlania w przeglądarce. Nagłówki odpowiedzi mogą być dostosowane do umożliwienia wyświetlania inline lub pobierania pliku.

