Şu anda HTML'yi PDF'ye dönüştürmek için abcPDF 7 kullanıyorum. Bu, Render yöntemini geçersiz kıldığım bir ASPX sayfası aracılığıyla yapılır.abcPDF 7 HTML'ye PDF dönüştürme ancak sadece ilk sayfayı dönüştürme
Doc theDoc = new Doc();
theDoc.SetInfo(0, "License", m_License);
theDoc.HtmlOptions.Paged = true;
theDoc.HtmlOptions.Timeout = 1000000;
string callUrl = "http:// my app page";
theDoc.AddImageUrl(callUrl);
Response.Clear();
Response.Cache.SetCacheability(HttpCacheability.Private);
Response.AddHeader("Content-Disposition", "attachment; filename=" + sFile + ".pdf");
Response.ContentType = "application/octet-stream";
theDoc.Save(Response.OutputStream);
Response.Flush();
Bu, ilk sayfa için mükemmel bir şekilde çalışır, ancak daha sonra sayfayı keser ve kalan sayfaları oluşturmaya devam etmez.
Bir sayfadan sonra neden durduğunu bilen var mı?
Schnaader tarafından sağlanan yanıttaki ikinci koddaki kodları içerir. Kodunuzu gönderdiğiniz için teşekkürler. Eminim ki bu pek çok kişiye yardımcı olacaktır. –