我们可以将 PuppeteerSharp 与 Razor View 一起使用吗?我想从 AspNetCore 应用程序内的 Razor View 发送 HTML 并获取 PDF 格式的输出。任何引用或代码示例都会有帮助
最佳答案
您可以使用 SetContentAsync 注入(inject) HTML然后调用PdfAsync
await new BrowserFetcher().DownloadAsync(BrowserFetcher.DefaultRevision);
using (var browser = await Puppeteer.LaunchAsync(new LaunchOptions
{
Headless = false,
}))
using (var page = await browser.NewPageAsync())
{
await page.SetContentAsync("Hello World");
await page.PdfAsync("test.pdf");
}
关于asp.net-core - 使用 PuppeteerSharp 的 AspNet Core Razor View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55534593/