Compare commits
2 Commits
0423f4bf11
...
c02530587a
| Author | SHA1 | Date | |
|---|---|---|---|
| c02530587a | |||
| f4559362a3 |
@@ -293,26 +293,27 @@
|
||||
|
||||
var contenidoHtml = await JSA.InvokeAsync<string>("obtenerPDFImprimir", "DespachoImprimir");
|
||||
var fullHtml = $@"
|
||||
<html>
|
||||
<head>
|
||||
<style>{cssContent}</style>
|
||||
<link href='https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css' rel='stylesheet' integrity='sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN' crossorigin='anonymous'>
|
||||
</head>
|
||||
<body>
|
||||
{contenidoHtml}
|
||||
</body>
|
||||
</html>";
|
||||
<html>
|
||||
<head>
|
||||
<style>{cssContent}</style>
|
||||
<link href='https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css' rel='stylesheet' integrity='sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN' crossorigin='anonymous'>
|
||||
</head>
|
||||
<body>
|
||||
{contenidoHtml}
|
||||
</body>
|
||||
</html>";
|
||||
|
||||
|
||||
var browserFetcher = new BrowserFetcher();
|
||||
await browserFetcher.DownloadAsync();
|
||||
var revisionInfo = await browserFetcher.DownloadAsync();
|
||||
|
||||
using var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
{
|
||||
ExecutablePath = revisionInfo.GetExecutablePath(),
|
||||
Headless = true,
|
||||
Args = new[] { "--ignore-certificate-errors" }
|
||||
Args = new[] { "--no-sandbox", "--disable-setuid-sandbox", "--ignore-certificate-errors" }
|
||||
});
|
||||
|
||||
|
||||
using var page = await browser.NewPageAsync();
|
||||
|
||||
await page.SetViewportAsync(new ViewPortOptions { Width = 1200, Height = 800 });
|
||||
|
||||
@@ -284,12 +284,13 @@
|
||||
var filePath = Path.Combine("wwwroot", fileName);
|
||||
|
||||
var browserFetcher = new BrowserFetcher();
|
||||
await browserFetcher.DownloadAsync();
|
||||
var revisionInfo = await browserFetcher.DownloadAsync();
|
||||
|
||||
using var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
{
|
||||
ExecutablePath = revisionInfo.GetExecutablePath(),
|
||||
Headless = true,
|
||||
Args = new[] { "--ignore-certificate-errors" }
|
||||
Args = new[] { "--no-sandbox", "--disable-setuid-sandbox", "--ignore-certificate-errors" }
|
||||
});
|
||||
|
||||
using var page = await browser.NewPageAsync();
|
||||
|
||||
@@ -414,13 +414,14 @@
|
||||
</html>";
|
||||
|
||||
var browserFetcher = new BrowserFetcher();
|
||||
await browserFetcher.DownloadAsync();
|
||||
var revisionInfo = await browserFetcher.DownloadAsync();
|
||||
|
||||
using var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
{
|
||||
Headless = true,
|
||||
Args = new[] { "--ignore-certificate-errors" }
|
||||
});
|
||||
var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
{
|
||||
ExecutablePath = revisionInfo.GetExecutablePath(),
|
||||
Headless = true,
|
||||
Args = new[] { "--no-sandbox", "--disable-setuid-sandbox", "--ignore-certificate-errors" }
|
||||
});
|
||||
|
||||
using var page = await browser.NewPageAsync();
|
||||
|
||||
|
||||
@@ -493,12 +493,13 @@
|
||||
var filePath = Path.Combine("wwwroot", fileName);
|
||||
|
||||
var browserFetcher = new BrowserFetcher();
|
||||
await browserFetcher.DownloadAsync();
|
||||
var revisionInfo = await browserFetcher.DownloadAsync();
|
||||
|
||||
using var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
var browser = await Puppeteer.LaunchAsync(new LaunchOptions
|
||||
{
|
||||
ExecutablePath = revisionInfo.GetExecutablePath(),
|
||||
Headless = true,
|
||||
Args = new[] { "--ignore-certificate-errors" }
|
||||
Args = new[] { "--no-sandbox", "--disable-setuid-sandbox", "--ignore-certificate-errors" }
|
||||
});
|
||||
|
||||
using var page = await browser.NewPageAsync();
|
||||
|
||||
Reference in New Issue
Block a user