目录
PaperStudio 的定位比较特别。表面上看它是一个“做信纸稿纸的工具”,但翻一下GitHub上的说明会发现,它同时内置了一套可变数据打印功能,能读Excel、做数据绑定、批量生成不同内容的页面。所以它既适合手账爱好者做内页、书法练习者做格子纸,也适合行政人员批量打印员工工牌或会议桌牌。项目基于Fabric.js构建画布,用Vue和TailwindCSS做界面,PDF导出靠jsPDF,Excel解析靠SheetJS,条码生成靠bwip-js,技术栈都是前端开源库。整个工具纯前端运行,设计稿和导入的数据不会离开你的浏览器。
官网入口地址
https://jingguanzhang.github.io/PaperStudio/
你提供的链接末尾多了一段“/PaperStudio”,实际可用的入口是上面这个。如果这个地址访问不稳定,也可以从GitHub仓库下载源码后在本地打开index.html使用。
下载地址
没有安装包。网页版直接访问官网即可使用。如果想离线用或者自己改代码,可以从GitHub仓库(https://github.com/jingguanzhang/PaperStudio)下载源码,打开index.html就能运行,推荐用Chrome或Edge浏览器。
功能介绍
纸张模板库
内置多种预设,覆盖常用规格和专项用途。标准尺寸包括A3、A4、A5、B4、B5以及自定义尺寸。办公学习类有横线纸、方格纸、英文纸、乐谱纸。书法国风类有田字格、米字格、回字格、九宫格,颜色和虚线样式可以调。几何类有点阵纸、三角形网格、六边形网格。选好模板后参数可以一键调整,行数、线宽、颜色、虚线样式、首尾双线格式都在控制范围内。
可视化编辑器
基于Fabric.js的画布,操作逻辑接近桌面设计软件。支持图层锁定、隐藏、排序。矢量绘图包括矩形、圆形、多边形、线条,矩形可以设智能圆角。内置表格编辑器,支持单元格合并、拆分和样式自定义。文字编辑支持中文字体、字号、字间距、行高调整,还能直接调用电脑本地安装的字体,不用上传字体文件。
可变数据批量打印
这是它区别于普通信纸生成工具的地方。导入.xlsx文件后系统自动识别表头,把画布上的文本、条码、图片和Excel字段绑定,设计一个模板就能批量生成成百上千页不同内容的文件。比如做员工工牌,Excel里一列姓名一列照片路径,绑好之后一次导出所有人。还支持自动生成递增或递减的序列号。
条码与二维码
支持QR Code、Code128、EAN-13等30多种主流条码格式,条码内容可以动态绑定Excel字段,适合做商品标签、发货单、固定资产标签。
导出与打印
可以导出多页PDF,矢量级清晰度。也可以直接调浏览器打印接口,先预览再打。项目文件保存为.paper格式,下次打开继续编辑。
快捷键与操作效率
支持Ctrl+C复制、Ctrl+V粘贴、Ctrl+Z撤销、Ctrl+Y重做、Ctrl+S保存项目、Ctrl+O打开项目、Ctrl+P打印、Delete删除、Alt+拖动平移画布、Shift+点击多选、方向键微调位置。这些快捷键和常见设计软件的习惯一致,上手成本低。
应用场景
教育培训
老师做练字帖、信纸稿纸、乐谱纸,书法练习者做田字格米字格。学生做手账内页、待办清单、日历页。
行政办公
批量打印员工工牌、会议桌牌、固定资产标签。Excel里准备好名单和字段,绑定好模板一次导出,不用逐个改内容。
仓储物流
生成带条码或二维码的商品标签、发货单,条码内容随Excel数据变化自动更新。
个人创作
做传统书信风格的电子信笺,或者给手账本设计独一无二的内页纸张。导出PDF后打印出来就是实体纸。
使用方法
打开官网,点“新建空白纸”或者从模板库选一个预设。从顶部工具栏添加文字、图形、表格、条码等元素,在右侧属性面板调字体、颜色、大小、位置。需要用Excel批量生成的话,切到“数据源”面板加载本地xlsx文件,选中画布上的元素,在属性面板里绑定对应字段。设计完成后点右上角“打印”或“导出PDF”。想保存工程文件的话按Ctrl+S存成.paper格式,下次按Ctrl+O打开继续编辑。
服务支持与定价
免费,基于MIT许可证开源。个人和商业用途都可以免费用,不需要保留原作者版权声明以外的任何付费环节,也没有会员。项目在GitHub上接受Issue和Pull Request,用的人遇到问题可以提交反馈,想改功能的人可以自己Fork源码改。因为纯前端运行,没有服务器成本,所以不存在“免费版限制功能、付费版解锁”这种模式。
| 源码反馈/咨询 (共有 条反馈) |
PaperStudio常见问题
不是公司产品,是一个个人开源项目,GitHub用户名是 jingguanzhang。代码在GitHub上公开,任何人可以查看、使用、修改。没有商业公司运营,也没有付费版本。
做纸张设计和打印的。可以设计横线纸、方格纸、田字格这些稿纸信笺,也能导入Excel批量做工牌、标签、工资条。设计完导出PDF或直接打印,打开浏览器就能用,不用装软件。
打开官网,新建空白纸或者选模板,从工具栏加文字图形表格,调好样式,需要批量生成就导入Excel绑定字段,导出PDF或点打印。工程文件可以存成.paper格式下次继续改。
免费。项目是MIT开源协议,个人和商业用途都能免费用。没有会员、没有订阅、没有功能限制。源码都公开了,不存在藏着收费功能的情况。
不会上传。所有处理都在浏览器本地完成,Excel解析、图片渲染、PDF生成都不经过服务器。设计稿和业务数据不出你的电脑。这一点在GitHub说明里写了,代码开源也可以自己验证。
能。这是它的可变数据功能。把Excel文件导入,画布上的文本和图片跟Excel字段绑定,设计一个模板就能一次生成几百张不同姓名、不同照片的工牌。还支持自动生成递增的序列号。
A3、A4、A5、B4、B5这些标准尺寸都有,也可以自定义尺寸。模板库覆盖横线纸、方格纸、英文纸、乐谱纸、田字格、米字格、回字格、九宫格、点阵纸、三角形网格、六边形网格。
导出的PDF是矢量级清晰度,打印出来不会糊。也可以直接用浏览器的打印功能,先预览再打。做印刷物料的话建议用PDF导出,比截图质量好得多。
它是网页工具,手机浏览器理论上能打开,但界面是为桌面操作设计的,画布编辑、拖拽元素、快捷键这些在手机上体验会打折扣。建议在电脑上用Chrome或Edge浏览器操作。
Word做横线纸方格纸要靠表格或者画线,调起来麻烦,批量生成不同内容的页面更是不方便。PaperStudio专门为纸张设计做了模板库和参数化调整,批量绑定Excel也是Word做不到的。但它不适合做长文排版,定位是“纸张和标签设计”,不是文字处理软件。
支持QRCode、Code128、EAN-13等30多种条码格式。条码内容可以和Excel字段绑定,批量生成时每个标签上的条码对应不同的商品编号或序列号。适合做商品标签、发货单、固定资产标签。
允许。MIT协议是很宽松的开源协议,个人和商业用途都可以免费用,也可以修改源码。唯一的要求是保留原作者的版权声明。如果你基于它改了代码再分发,需要带上原来的LICENSE文件。