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

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie kann ich HTML in C# in C# auf Azure App Service (Free Tier) - Ironpdf Langsame Leistung konvertieren

by Anonymous » 27 Feb 2025, 10:14

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>

Top