We are planning to get Aspose.Total license soon and evaluating the product suite for the same.
Our Dev environment uses .net
We are trying to convert html file to image and for that the approach taken is : 1. Convert html to pdf
2. then convert pdf to image.
string Resultant_output = filename+ “.pdf”;
Aspose.Html.Rendering.Pdf.PdfRenderingOptions pdf_options =
new Aspose.Html.Rendering.Pdf.PdfRenderingOptions();
using (Aspose.Html.Rendering.Pdf.PdfDevice pdf_device =
new Aspose.Html.Rendering.Pdf.PdfDevice(pdf_options, Resultant_output))
using (Aspose.Html.Rendering.HtmlRenderer renderer = new Aspose.Html.Rendering.HtmlRenderer())
using (Aspose.Html.HTMLDocument html_document = new Aspose.Html.HTMLDocument(fStream, string.Empty))
{
// Render the output using HtmlRenderer
renderer.Render(pdf_device, html_document);
}
This approach works well for smaller size HTML. However for a large file of size approx >9MB, the code becomes unresponsive at the line : renderer.Render(pdf_device, html_document);
Can you please advise ?
Thanks