
axlsx
randym
xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.
Axlsx 是一个用于 Ruby 的 Office Open XML(.xlsx)电子表格生成库。它支持图表、图片嵌入、自动列宽调整、自定义单元格样式、公式、条件格式、数据验证及完整 XML Schema 校验,确保生成文件在 Excel 等客户端中可靠打开。项目强调易用性与合规性,无需开发者深入理解 ECMA-376 规范即可构建结构严谨、视觉丰富的 Excel 文档。适用于 Ruby Web 应用(如 Rails)中导出报表、生成财务/运营分析表格、批量导出数据库查询结果等需程序化生成高质量 Excel 文件的场景。