C# Hiq HTML zu PDF -LeistungsproblemC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C# Hiq HTML zu PDF -Leistungsproblem

Post by Anonymous »

Ich arbeite an einem Berichtsprojekt in C#, das Rasierseiten verwendet, um HTML und HIQ zu generieren, um die HTML in PDF umzuwandeln. Es hat gut funktioniert, bis wir einen neuen Bericht mit vielen Daten hinzugefügt haben. Die Rohdaten werden 2,5 MB als Textdatei gespeichert und das Endergebnis ist ein 5,8m-200-Seiten-PDF. Als Test haben wir in den alten Code fallen gelassen, der OpenHtmltopdf verwendete*, der denselben Bericht in 20 Sekunden lief. public Stream ConvertToPdf(string html, ReportSettings reportSettings)
{
var htmlToPdf = new HtmlToPdf();
htmlToPdf.SerialNumber = SerialNumber;

if (reportSettings.Landscape)
{
htmlToPdf.Document.PageOrientation = PdfPageOrientation.Landscape;
}
htmlToPdf.Document.PageSize = PdfPageSize.Letter;
htmlToPdf.Document.Margins = new PdfMargins(25, 25, 15, 15);

SetFooter(htmlToPdf);

var pdfData = htmlToPdf.ConvertHtmlToMemory(html, Url);
var memoryStream = new MemoryStream(pdfData);

return memoryStream;
}

< /code>

Wir haben zu HIQ gewechselt, da OpenHTMLTOPDF nicht mehr aktualisiert wird und CSS3 nicht unterstützt.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • HIQ PDF -Konvertierungsproblem: Körpertext überlappen sich mit Kopfzeile und Fußzeile
    by Anonymous » » in C#
    0 Replies
    11 Views
    Last post by Anonymous
  • Leistungsproblem bei der Verwendung von HPX zur Parallelisierung in C++-Code
    by Guest » » in C++
    0 Replies
    12 Views
    Last post by Guest
  • Tensorflow -Leistungsproblem
    by Anonymous » » in Python
    0 Replies
    10 Views
    Last post by Anonymous
  • Tensorflow -Leistungsproblem
    by Anonymous » » in Python
    0 Replies
    10 Views
    Last post by Anonymous
  • Mathnet und Einheit - Leistungsproblem für spärliche Matrix
    by Anonymous » » in C#
    0 Replies
    8 Views
    Last post by Anonymous