关于格纸生成器
一个用来生成自定义打印纸的小工具。给它几个参数,它还你一张能直接送进打印机的纸。
它是什么
简单说,它是一个「纸张排版器」。你告诉它要多大、什么格子、线多粗、什么颜色、留多少边,它在浏览器里把这张纸画出来,再导出成 PDF 给你打印。
和下载现成模板最大的区别在于:参数是你的。网上流传的模板 PDF 是死的——它给 8mm 横线你就只能用 8mm。而这里每一个数值都能改,改完立刻能看到效果。
为什么值得自己排一张纸
买来的本子总是差一点意思:横线太密写不下、格子太大一页写不了几个字、想留个订正栏却没有。打印纸这件事,需求其实非常个人化——
- 小学生练字用的田字格,和成年人练硬笔用的格子,大小完全不同
- 做会议记录的人要「议题 / 结论」分区,做项目管理的人要「任务 / 负责人 / 进度」三栏
- 子弹笔记党要 5mm 点阵,画等轴测图的人要 60° 网格
- 老师要一次印三十份同样的算术纸,还得在页脚带上页码
这些需求没有一个能靠「通用模板」满足。所以与其到处找模板,不如自己排一张。
技术上的三个决定
1. 全部运算放在你的浏览器里
没有后端,没有账号,没有上传。你调的参数不会离开这台电脑,生成的 PDF 也不经过任何服务器。断网照样能用——把整个文件夹存到本地,双击 index.html 就能跑。
2. 导出矢量,不做截图
同类工具有个常见的偷懒做法:把页面截图塞进 PDF。屏幕上看着没问题,一打印就露馅——线条发虚、边缘有锯齿。格纸生成器导出的 PDF 里,每条线、每个圆都是数学曲线,放大多少倍都锐利。一张铺满网格的 A4 通常只有几十 KB。
3. 不引任何外部库
PDF 生成器是手写实现的,没有引用 CDN 上的第三方脚本,也没有在线字体。好处很实在:不会因为某个 CDN 抽风而失效,页面秒开,整站打包存起来十年后依然打得开。
它不做什么(先把边界讲清楚)
- 不存云端:设置只存在你这台浏览器里,换设备就得重新调。想跨设备用,用面板底部的「导出设置」存成 JSON 文件带走。
- 不做协作:没有分享链接,没有多人编辑。
- 不生成内容:它只画格子和线,不帮你写字、不排版文档。
- 不保证印刷级:家用打印机、文印店都能用;要送印刷厂做精装册子,请另找专业排版软件。
打印前的几条实测建议
- 先用普通纸打一张,确认边距没被打印机裁掉——多数家用打印机有 3~5mm 的不可打印区。
- 线条宽度建议 0.15~0.3mm。低于 0.1mm 部分打印机会直接「吞掉」,高于 0.5mm 会显得笨重。
- 要双面使用的话,把装订边的边距调大 5~10mm。
- 页数设得多的时候,先设 1 页试打,别一上来就设三十页。
纸型清单
| 分类 | 包含 |
|---|---|
| 通用与笔记 | 横线纸、竖线纸、方格纸、点阵纸、空白纸、书法纸、康奈尔笔记、等距网格、六边形网格、法式田字格、分镜纸 |
| 乐谱 | 五线谱、吉他六线谱、五线谱+TAB 综合谱 |
| 中文作业纸 | 汉语拼音作业纸、拼音田字格、作文纸、算术纸、英语作业纸、练习纸 |
| 书法练习纸 | 书法练字格、米字格、回宫格、九宫格、中国田字格、回米格、硬笔书法纸、交叉格、硬笔回宫格 |
| 效率模板 | 复古笔记纸、儿童涂鸦纸、简约手账纸、学生笔记纸、会议笔记纸、项目规划纸、草图纸、创意记录纸、品牌定制纸、错题整理、语文预习卡、汉英互译单词练习纸 |
如果你发现问题
某个纸型的格子比例不合适、某个参数改了没反应、想要的纸型列表里没有——这些都欢迎反馈。工具类的东西,只有被真正用过才知道哪里别扭。也欢迎直接改代码:整个项目是零构建的纯静态文件,改完刷新页面就生效。
联系我们
反馈问题、提需求或者打个招呼,都可以通过下面两种方式:
微信公众号
扫码关注,日常更新和功能动态会在这里发布,也可以后台留言。