xBIM 基础15 IFC导出Excel报表
系列目录 【已更新最新开发文章,点击查看详细】 IFC导出Excel空间报表文件 本篇将向您展示从IFC文件读取数据所需的一些概念。它使用IFC4接口,适用于IFC2x3和IFC4型号。要创建Excel文件,我们使用 NPOI 。在这个例子中你只需要 xBIM Essentials 组件。包含样本数据的所有代码均可 在此处获得 。 此示例的结果如下所示: 您将需要以下 using 声明: using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; using System.Diagnostics; using System.IO; using System.Linq; using Xbim.Ifc; using Xbim.Ifc4.Interfaces; 主要功能如下: // 从模板初始化NPOI工作簿 var workbook = new XSSFWorkbook( " template.xlsx " ); var sheet = workbook.GetSheet( " Spaces " ); // 用单位创建漂亮的数字格式。 现实中需要更多的关心的是单位。 // 我们只知道我们现在的模型有空间面积以立方米和空间体积为单位 // 请注意从Revit导出的原始数据是错误的,因为数据量比应该大1000倍。 // 在这个例子中