我已經作出一個aspx頁面,並通過圖表控制asp.net的產生在其上的圖表。 但我無法生成此生成的圖表爲PDF文檔。我想使我的aspx頁面成爲pdf文檔。預先感謝您的支持。
回答
當您嘗試aspx頁面轉換成PDF格式,這意味着inturn你要呈現的HTML轉換所以這裏PDF是一個很好的鏈接,可以幫助你,儘管我沒有嘗試過,但看起來很有希望
注:我假設您的網頁不包含任何Flash圖表。
使用itextsharp.dll我確定你可以使用這個dll 很容易實現你的pdf頁面。
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.html;
using iTextSharp.text.html.simpleparser;
//這將是按鈕的點擊
string attachment = "attachment; filename=" + filename+ ".pdf";
Response.ClearContent();
Response.AddHeader("content-disposition", attachment);
Response.ContentType = "application/pdf";
StringWriter stw = new StringWriter();
HtmlTextWriter htextw = new HtmlTextWriter(stw);
htextw.AddStyleAttribute("font-size", "7pt");
htextw.AddStyleAttribute("color", "Black");
Panel_Name.RenderControl(htextw);//Name of the Panel
Document document = new Document();
document = new Document(PageSize.A4, 5, 5, 15, 5);
FontFactory.GetFont("Arial", 50, iTextSharp.text.BaseColor.BLUE);
PdfWriter.GetInstance(document, Response.OutputStream);
document.Open();
StringReader str = new StringReader(stw.ToString());
HTMLWorker htmlworker = new HTMLWorker(document);
htmlworker.Parse(str);
document.Close();
Response.Write(document);
粘貼此頁上的某些地方
public override void VerifyRenderingInServerForm(Control control)
{
}
我曾嘗試使用itextshart.dll,但它給了我在線上使用的非法字符的錯誤 - obj.Parse(se); – Rushi
粘貼一些代碼,以便我可以檢查 –
檢查我編輯的文章 –
- 1. 將aspx轉換爲pdf
- 2. 將aspx轉換爲pdf
- 3. 如何將.aspx頁面和母版頁轉換爲html頁面?
- 4. 如何將aspx或主頁面文件轉換爲頁面和代碼?
- 5. 如何將aspx頁面轉換爲html頁面?
- 6. 將Aspx頁面從VB轉換爲CS
- 7. 將aspx頁面轉換爲WebUserControl
- 8. 如何把.aspx頁轉換成pdf?
- 9. 轉換aspx頁面圖像文件
- 10. 如何將gp4文件轉換爲pdf
- 11. 如何將.CATDrawing文件轉換爲.pdf
- 12. 如何將DJVU文件轉換爲PDF
- 13. 如何使用Java將HTML頁面轉換爲PDF文檔?
- 14. 將aspx內容轉換爲pdf
- 15. 將.aspx直接轉換爲.pdf
- 16. 使用dompdf將頁面轉換爲PDF
- 17. 將JSP頁面轉換爲PDF
- 18. 如何在aspx源頁面中將字符串轉換爲int
- 19. 將ASPX頁面轉換爲內容頁面?
- 20. 如何將pdf頁面轉換爲ios應用程序中的文本文件
- 21. 如何將Django網頁轉換爲PDF
- 22. 如何將幾個jpgs轉換爲單個多頁pdf文件?
- 23. 如何使用Java將HTML網頁轉換爲PDF文件
- 24. 什麼將aspx文件轉換爲c#
- 25. 將網頁轉換爲PDF
- 26. 將XML文件轉換爲HTML頁面
- 27. 將html文件轉換爲PDF文件?
- 28. 將.jrxml文件轉換爲.pdf文件
- 29. 如何使用itextsharp將html頁面轉換爲PDF格式的css文件?
- 30. 在JSP頁面上載PDF文件並將其轉換爲文本文件
您的網頁是否包含閃存(用於圖表)? – Devjosh
嘗試在stackoverflow上搜索'aspx pdf',每週至少詢問一次這個問題。 –
你想爲自己做這個,還是你想讓你的訪客能夠做到這一點? –