地铁二期项目正式开始

ExcelStyle.cs 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using System;
  2. using System.Text;
  3. namespace YTSoft.Common.Office
  4. {
  5. /// <summary>
  6. /// Excel样式
  7. /// </summary>
  8. public class ExcelStyle
  9. {
  10. StringBuilder s = new StringBuilder();
  11. public StringBuilder StyleString
  12. {
  13. get
  14. {
  15. s.Append("<Style ss:ID=\"" + styleid + "\" ");
  16. if (styleid == "Default")
  17. {
  18. s.Append(" ss:Name=\"Normal\">");
  19. }
  20. else
  21. {
  22. s.Append(">");
  23. }
  24. s.Append("<Alignment ss:Vertical=\"Center\"/>");
  25. s.Append("<Borders/>");
  26. s.Append("<Font ss:FontName=\"" + fontname + "\" x:CharSet=\"134\" ss:Size=\"" + fontsize + "\" ss:Color=\"" + fontcolor + "\"/>");
  27. s.Append("<Interior/>");
  28. s.Append("<NumberFormat/>");
  29. s.Append("<Protection/>");
  30. s.Append("</Style>");
  31. return s;
  32. }
  33. }
  34. private string styleid = "Default";
  35. public string StyleID
  36. {
  37. set { styleid = value; }
  38. }
  39. private string fontname = "宋体";
  40. public string FontName
  41. {
  42. set { fontname = value; }
  43. }
  44. private string fontsize = "11";
  45. public string FontSize
  46. {
  47. set { fontsize = value; }
  48. }
  49. private string fontcolor = "#000000";
  50. public string FontColor
  51. {
  52. set { fontcolor = value; }
  53. }
  54. }
  55. }