Wie kann ich HTML in C# in C# auf Azure App Service (Free Tier) - Ironpdf Langsame Leistung konvertierenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie kann ich HTML in C# in C# auf Azure App Service (Free Tier) - Ironpdf Langsame Leistung konvertieren

Post by Anonymous »

Ich habe meine ASP.NET -Core -App für Azure App Service (Free Tier) bereitgestellt und verwendet IronPDF, um HTML in C#in PDF umzuwandeln. Das Problem ist, dass die PDF-Generation unglaublich langsam ist-auch eine einfache Seite dauert 20-30 Sekunden, und manchmal ist etwas Komplexeres. Wenn ich genau den gleichen Code auf meinem lokalen Computer teste, läuft er in etwa 1-2 Sekunden. Dies scheint ein azuresspezifisches Problem zu sein. < /P>
async Task GeneratePDF(string htmlContent)
{
var renderer = new ChromePdfRenderer();

renderer.RenderingOptions.CssMediaType = PdfCssMediaType.Screen;
renderer.RenderingOptions.EnableJavaScript = false;
renderer.RenderingOptions.ViewPortWidth = 1280;
renderer.RenderingOptions.FirstPageNumber = 1;

PdfDocument pdf = await renderer.RenderHtmlAsPdfAsync(htmlContent);

string outputPath = Path.Combine(Directory.GetCurrentDirectory(), "output.pdf");
pdf.SaveAs(outputPath);
}
< /code>
Mein Client möchte weiterhin IronPDF verwenden, da ihre PDFs genau mit seinen HTML -Designs übereinstimmen. Ich möchte also nicht, dass Leute, die andere Bibliotheken bewerben>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post