Я хочу создать PDF-файл в библиотеке классов.
Я хочу создать представление в формате PDF. Я использую для этого Rotative, но мне нужно ControllerContext.
var pdf= new Rotativa.UrlAsPdf("my url");
var bytes = pdf.BuildFile(new ControllerContext());
var memoryStream = new MemoryStream(bytes);
Как создать PDF-файл в библиотеке классов?
Как создать PDF-файл в библиотеке классов?





Эта библиотека обеспечивает быстрый способ печати Html в Pdf в Windows с помощью элемента управления WebView. Вы можете создать PDF-файл из HTML-адреса URL-адреса или файла, используя несколько различных механизмов.
var host = new HtmlToPdfHost();
var pdfPrintSettings = new WebViewPrintSettings()
{
Orientation = WebViewPrintOrientations.Landscape,
};
var url = "MyUrl";
var stream = host.PrintToPdfStreamAsync(url , pdfPrintSettings);
var memoryStream = stream.Result.ResultStream;
memoryStream.Seek(0, SeekOrigin.Begin);
в классной библиотеке у меня нет
ControllerContextдля ротационного использования