# ODF - Object Document Framework 一个轻量的 C++ 面向对象文档数据处理框架。 ## 功能 - **Document** — 文档模型,包含多个段落 - **Paragraph** — 段落,包含多个文本片段 - **TextRun** — 文本片段,带格式属性(粗体、斜体) - 导出文档为纯文本格式 ## 编译 ```bash mkdir build && cd build cmake .. cmake --build . ``` ## 运行 ```bash # 运行主程序 ./odf_main # 运行测试 ./odf_test ``` ## 工程结构 ``` ├── CMakeLists.txt ├── README.md ├── include/ │ └── app.hpp # 公开 API 头文件 ├── src/ │ ├── app.cpp # 实现文件 │ └── main.cpp # 命令行入口 └── tests/ └── basic_test.cpp # 基本测试 ```