asp.net dinamik word dosyası oluşturma(asp.net creating dynamic word document)
asp.net c# ile word dosyası oluşturma.
html kodları kullanrak word dosyanızı oluşturabilirsiniz.
örnek:
WordCiktiAl("<u>Salihk.info</u>");
fonksiyonumuz
public static void WordCiktiAl(string yazi) { HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Charset = ""; HttpContext.Current.Response.ContentType = "application/msword"; string strFileName = "Rapor" + ".doc"; HttpContext.Current.Response.AddHeader("Content-Disposition", "inline;filename=" + strFileName); StringBuilder strBody = new StringBuilder(); strBody.Append("<html " + "xmlns: o='urn:schemas-microsoft-com:office:office' " + "xmlns:w='urn:schemas-microsoft-com:office:word'" + "xmlns='http://www.w3.org/TR/REC-html40'>" + "<meta http-equiv='Content-Type' content='text/html; charset=utf-8' >" + "<head><title>Time</title>"); strBody.Append("<!--[if gte mso 9]>" + "<xml>" + "<w:WordDocument>" + "<w:View>Print</w:View>" + "<w:Zoom>90</w:Zoom>" + "<w:DoNotOptimizeForBrowser/>" + "</w:WordDocument>" + "</xml>" + "<![endif]-->"); strBody.Append("<style>" + "<!-- /* Style Definitions */" + "@page Section1" + " {size:8.5in 11.0in; " + " margin:1.0in 1.25in 1.0in 1.25in ; " + " mso-header-margin:.5in; " + " mso-footer-margin:.5in; mso-paper-source:0;}" + " div.Section1" + " {page:Section1;}" + "-->" + "</style></head>"); strBody.Append("<body lang=TR-tr style='tab-interval:.5in'>" + yazi + "</I></p>" + "</body></html>"); HttpContext.Current.Response.Write(strBody); HttpContext.Current.Response.End(); HttpContext.Current.Response.Flush(); }
Hello There. I found your blog using msn.
This is a very well written article. I will
be sure to bookmark it and come back to read more of your useful info.
Thanks for the post. I will definitely return.
Nice post. I learn something totally new and challenging on websites I stumbleupon every day.
It’s always exciting to read articles from other writers and use
something from their websites.
wonderful issues altogether, you just won a new reader.
What would you suggest about your put up that you just made a few days in the past?
Any sure?
This paragraph is genuinely a fastidious one it assists new
net viewers, who are wishing for blogging.
Pretty! This has been an incredibly wonderful post. Many thanks for providing this info.
Good day! Would you mind if I share your blog with my facebook
group? There’s a lot of folks that I think would really enjoy your content.
Please let me know. Many thanks
thank you.You can publish your own blog showing the source.