学校打印机只能打A4,网上下载的A3试卷怎么办?

四季读书网 1 0
学校打印机只能打A4,网上下载的A3试卷怎么办?
如果你是老师,一定遇到过这样的尴尬:

教研群里发了一份质量极高的期中模拟卷,还是标准的一大张 A3 横向格式(左边是第一页,右边是第二页)。你满心欢喜地保存下来准备打印,却发现年级组的打印机只支持 A4 纸

为了把这份 A3 试卷印出来给学生做,只能去找文印室帮忙。还有时候手里只有两张 A4 的单页 PDF 卷子,想要拼成一张完整的 A3 试卷,也是一顿折腾,网上找的很多合并工具不是收费就是带水印。

“既然这事儿这么麻烦,能不能直接像切蛋糕一样,把 A3 的 PDF 从中间裁开变成两张 A4,或者把两张 A4 的图拼在一起变成 A3 呢?”

顺着这个思路,我做了一个格式转换的小工具:试卷格式转换神器

学校打印机只能打A4,网上下载的A3试卷怎么办? 第1张
解决问题的核心:放弃排版,拥抱图片

最开始想这个工具的时候,我走了一段弯路。总想着怎么去解析 PDF 里的文字、图片和表格,然后再重新计算坐标排版。

但实际测试发现,数学老师的几何图、化学老师的分子式,一旦重新排版简直是灾难。后来转念一想:老师们要的其实只是能打印出来的画面,根本不需要编辑文字。

于是整个技术方案豁然开朗:利用浏览器的底层能力,把上传的 PDF 当作图片来渲染如果是 A4 合并 A3,就把两张图一左一右贴在一张大白纸上;如果是 A3 拆分 A4,就把一张大图从中间切成两半,分别贴到两张小白纸上。最后再重新生成 PDF 下载。

A4合并A3后效果
学校打印机只能打A4,网上下载的A3试卷怎么办? 第2张
一个意外发现的痛点:扫描件往往是不对称的

基础功能做出来后,我自己找了几份网上的试卷测试,发现了一个大问题:很多试卷是老师们自己拿扫描仪扫出来的,中间的折痕并不在正中央。如果程序死板地从 50% 处一刀切下去,经常会把左边的文字切到右边去。

为了解决这个问题,我给工具加了一个「可视化预览与拖拽裁剪」的功能。

1上传 A3 试卷后,会自动弹出一个预览窗口,可以自动选择切割区域

2图上有一根蓝色的切割线。如果原卷扫描偏了,你只需要用鼠标按住这根线,左右拖动对准两页中间的缝隙即可。更贴心的是,如果你上传的是一份十几页的 PDF,每一页的线都可以独立调整,互不影响。

A3拆分A4效果
学校打印机只能打A4,网上下载的A3试卷怎么办? 第3张
关于画质和隐私

这种工具还有两个点需要重点考虑:一个是打印出来不能糊,另一个是不能泄露试题。

为了保证画质,程序在后台读取 PDF 渲染成图片时,强制采用了 4 倍超高分辨率进行渲染。这样导出来的 PDF,哪怕是用学校里最老旧的黑白激光打印机,打印出来的数学公式和下标依然清晰锐利,没有一点锯齿。

在隐私方面,这个工具采用了纯前端技术实现。也就是说,所有的合并、裁剪、重组都是在你自己的浏览器里完成的,文件不会上传网络。断网状态下也能照常使用,期中期末的绝密卷子也可以放心处理。

如果你平时也被试卷排版折磨过,请关注留言,目前免费试用哦,希望能帮你每天多省出十分钟的休息时间。

抱歉,评论功能暂时关闭!