| | |
| | | return strem; |
| | | } |
| | | |
| | | protected void SetWordHander(Aspose.Words.Document doc, string title,string reportType) |
| | | protected void SetWordHander(Aspose.Words.Document doc, string title, string reportType) |
| | | { |
| | | DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc); |
| | | builder.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary); |
| | |
| | | builder.MoveToDocumentStart(); |
| | | } |
| | | |
| | | protected void SetWordFooter(Aspose.Words.Document doc, string title,string reportType) |
| | | protected void SetWordFooter(Aspose.Words.Document doc, string title, string reportType) |
| | | { |
| | | DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc); |
| | | |
| | |
| | | SimulationWordReportHelper Text_center_25_black = new SimulationWordReportHelper(builder) { fontalignment = ParagraphAlignment.Center, fontsize = 25, isblod = true };//主标题 |
| | | SimulationWordReportHelper Text_left_15_black = new SimulationWordReportHelper(builder) { fontsize = 15, isblod = true };//一级标题 |
| | | SimulationWordReportHelper Text_left_12_black = new SimulationWordReportHelper(builder) { fontsize = 12 }; |
| | | SimulationWordReportHelper Text_left_13_black = new SimulationWordReportHelper(builder) { fontsize = 13 }; |
| | | |
| | | SimulationWordReportHelper Text_reight_10_black = new SimulationWordReportHelper(builder) { fontalignment = ParagraphAlignment.Right, fontsize = 12 }; |
| | | SetWordHander(src, reportViewModel.ProjectName,reportViewModel.ReportType); |
| | | SetWordHander(src, reportViewModel.ProjectName, reportViewModel.ReportType); |
| | | SetWordFooter(src, reportViewModel.ProjectName, reportViewModel.ReportType); |
| | | |
| | | builder.ParagraphFormat.LineSpacingRule = LineSpacingRule.Multiple; |
| | |
| | | SimulationWordReportHelper Cell_h_merging_start = new SimulationWordReportHelper(builder) { horizontalMerge = Aspose.Words.Tables.CellMerge.First }; |
| | | SimulationWordReportHelper Cell_h_merging_end = new SimulationWordReportHelper(builder) { horizontalMerge = Aspose.Words.Tables.CellMerge.Previous }; |
| | | |
| | | Text_center_25_black.structureText(string.Format("{0}{1}", reportViewModel.ProjectName, "项目节能方案报告")); |
| | | Text_center_25_black.structureText(string.Format("{0}{1}", reportViewModel.ProjectName, reportViewModel.ReportType)); |
| | | Text_left_15_black.structureText("一、系统概述"); |
| | | Text_left_15_black.AddBlankLine(); |
| | | Text_left_15_black.AddBlankLine(); |
| | | Text_left_12_black.structureText(string.Format("{0}", reportViewModel.Description)); |
| | | // Text_left_15_black.AddBlankLine(); |
| | | // Text_left_15_black.AddBlankLine(); |
| | | Text_left_13_black.structureText(string.Format("{0}", reportViewModel.Description)); |
| | | Text_left_12_black.structureText("1.1、设备基本配置"); |
| | | |
| | | #region 设别基本配置表 |