N-up 打印是把文档的多个页面放到同一张纸上。本工具做的是 2-up:把连续两页并排放在一张 A4 横向纸上,让文档所需的纸张减半。
这是把幻灯片打成讲义的标准做法,是在不消耗一整令纸的情况下打出长报告阅读版的做法,也用于需要同时看到对开页的排版审阅。配合双面打印,一份一百页的文档只需二十五张纸。
关键在于,页面是通过 pdf-lib 的页面嵌入放置的,而不是渲染成图片。矢量文字仍然是矢量,因此 2-up 的纸张在缩小后仍与原件一样锐利,输出文件里的文字也依然可以选中。
版面处理在浏览器内进行。幻灯片和内部报告在本地重排,不会被上传。
-edited 后缀保存。| 属性 | 数值 |
|---|---|
| 纸张尺寸 | A4 横向,841.89 × 595.28 点 |
| 每张页数 | 2 页,按阅读顺序并排 |
| 缩放 | 等比缩放,按宽高中较受限的一边适配 |
| 边距 | 每个放置页面四周 24 点 |
| 对齐 | 在各自的一半中居中 |
| 页数为奇数时 | 最后一张放一页,另一半留空 |
把两页 A4 纵向放到一张 A4 横向上,每页大约以原线性尺寸的百分之七十再现。11 磅的正文因此按约 8 磅打印,偏小但对多数读者仍然舒适可读。
幻灯片是最理想的输入:演示用的字号本来就大,在这个比例下毫无损失。而脚注只有 8 磅的密集文档则相反——那些脚注会接近 6 磅,确实难以辨认。
目前不行,本工具只做 2-up。需要四页请运行两次:第一次的输出是每张两页,再走一遍就变成四页。
锐利。页面不是被光栅化,而是作为 PDF 内容嵌入,因此矢量文字按数学方式缩放,能以打印机的完整分辨率输出,输出文件里的文字也仍可选中。
无论输入页面多大,都是 A4 横向,841.89 × 595.28 点。源页面会等比缩放以适配各自的一半。
最后一张纸在左侧放最后一页,右半留空,这是惯例结果。
几乎可以肯定是打印对话框设成了「适应页面」,把已经排好版的纸张又缩了一次。请改成实际大小或 100%。
不会。pdf-lib 在浏览器内完成版面处理。