# typrint **Repository Path**: gdty/typrint ## Basic Information - **Project Name**: typrint - **Description**: 可视化打印控件 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-21 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TYPrint TYPrint 是一个基于 Vue.js 的打印模板设计工具,提供直观的界面用于创建和编辑打印模板。它支持多种元素类型,包括文本、表格、条形码、二维码等,并提供丰富的样式和布局选项。 ## 特性 - **可视化编辑**:拖放式界面,轻松设计打印模板 - **多种元素支持**:文本、表格、长文本、线条、矩形、椭圆、图片、条形码、二维码等 - **样式定制**:支持字体大小、颜色、对齐方式、边框等样式设置 - **布局工具**:提供网格、对齐和分布工具,确保元素精确排列 - **预览功能**:实时预览模板效果 - **打印支持**:直接打印设计好的模板 ## 安装 1. 克隆仓库: ```bash git clone https://gitee.com/gdty/typrint.git ``` 2. 进入项目目录: ```bash cd typrint ``` 3. 安装依赖: ```bash npm install ``` 4. 启动开发服务器: ```bash npm run dev ``` ## 使用 1. 打开浏览器访问 `http://localhost:3000`。 2. 在编辑区域拖放所需元素,并调整样式和位置。 3. 使用工具栏中的按钮进行预览和打印操作。 ## 构建 构建生产环境版本: ```bash npm run build ``` 构建完成后,可在 `dist` 目录下找到打包好的文件。 ## 贡献 欢迎贡献代码和提出建议!请先 fork 项目,然后提交 pull request。 ## 许可证 本项目遵循开源许可协议,请参考项目中的 LICENSE 文件获取详细信息。