# drawio_test **Repository Path**: dufzh/drawio_test ## Basic Information - **Project Name**: drawio_test - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-03 - **Last Updated**: 2026-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # drawio_test drawio 测试项目,该仓库包含多个 drawio 图表编辑器的演示文件和测试用例。 ## 项目结构 ``` . ├── animation-demo.html # 动画演示 ├── index.html # 主演示页面 ├── index2.html # 备用演示页面 ├── viewer-demo.html # 查看器演示 ├── viewer-demo2.html # 查看器演示2 ├── viewer-demo2_sprite.html # Sprite查看器演示 ├── gui_test/ │ └── gui_test.html # GUI测试页面 ├── fs.drawio.xml # 文件系统图表 ├── topo.drawio.xml # 拓扑图1 ├── topo.drawio2.xml # 拓扑图2 ├── topo.drawio3.xml # 拓扑图3 ├── topo.xml # 拓扑图 ├── sprite.xml # Sprite图表 ├── train.svg # 火车SVG图 └── startup.js # 启动脚本 ``` ## 功能演示 本项目展示了 drawio 的以下功能: - **基础图表编辑** - `index.html`, `index2.html` - **动画效果** - `animation-demo.html` - **查看器模式** - `viewer-demo.html`, `viewer-demo2.html` - **GUI测试** - `gui_test/gui_test.html` (包含overlay支持) - **Sprite渲染** - `viewer-demo2_sprite.html` ## 使用方法 直接在浏览器中打开相应的 HTML 文件即可查看演示效果: ```bash # 方式1: 直接用浏览器打开 open index.html # 方式2: 使用本地服务器 python -m http.server 8000 # 然后访问 http://localhost:8000 ``` ## 依赖 - drawio 库(通过 CDN 或本地引用) - 现代浏览器(Chrome, Firefox, Edge 等) ## 注意事项 - 各演示文件可能需要网络连接来加载 drawio 核心库 -某些功能可能需要本地服务器环境才能正常运行