企评社

Язык подписей интерфейса: Русский. Отзывы о компаниях, сообщения форума и описания инструментов пока доступны только на китайском языке.

Многоформатная печать PDF (N страниц на лист)

Уменьшение 2 / 4 / 6 / 9 страниц на один лист (раздатки и экзаменационные бланки) с полным сохранением текстового слоя

文件不上传服务器:解析与拼版全在你的浏览器里完成

把 PDF 拖到这里,或点击选择

一次处理一个文件;原文件只被读取,导出的是一份新 PDF,原始文件不会被修改

文件不会上传到服务器:读取、拼版与生成新 PDF 全部在你的浏览器里完成

PDF 拼版(N 合 1)的常见场景与取舍

典型场景:讲义、试卷、手册、合同附件。N 合 1 就是把连续几页缩到一张纸上:4 合 1 把 4 页排进 1 张 A4,6 合 1 排 6 页,9 合 1 排 9 页。常见用法是课件讲义缩印带进课堂、给学生印试卷或练习题(一页纸多道题,方便对照)、把长合同与附件拼成便携版。留白较多的文档效果最明显;字本来就很小的资料,不要一次缩太多页。

为什么「嵌入页」比「截图拼版」好。本工具用的是 PDF 的页面嵌入机制(Form XObject):把源页作为完整的页面对象画到新纸上,页面里的文字、矢量图形与字体都不重新光栅化。两个直接好处是——拼接后文字仍然可以搜索、复制、选中,放大打印也不发虚;输出体积接近原文件,不会因为「把每页转成图片」而暴涨。另一种常见做法是先把每页渲染成图片再拼成新 PDF,那会把文字层彻底丢掉,画面细节变成位图,体积还可能反而变大。

A4 还是 Letter,纵向还是横向。国内打印一律选 A4;Letter(216 × 279 mm)主要在美国、加拿大使用,比 A4 宽一点、短一点,直接打在国内的 A4 纸上会两边缺一点。2 合 1 要按内容方向选:上下排(纸张纵向)适合两页纵向文档叠印,左右排(纸张横向)适合把两页横向的幻灯片并排在一张纸上。6 合 1(2×3)与 9 合 1(3×3)都用纵向纸;源页如果自带旋转,会按旋转后的视觉方向自动转正再缩放,不会被压扁。

缩小后字太小怎么办、为什么不上传。4 合 1 之后每页只剩原来的四分之一,原本 10.5pt 的正文会变成 5pt 左右,肉眼会很吃力:可以把源文档改成更大字号或分成两栏再拼,或者把格数降到 2 合 1。整份拼版都在你的浏览器里完成(用 pdf-lib 在本机内存里生成新 PDF),过程中没有任何文件上传请求——可以打开浏览器开发者工具的 Network 面板核验,合同、试卷、证件扫描件这类材料不必离开你的电脑。

Частые вопросы

После мультипликации текст можно искать и копировать?

Да. Каждая исходная страница рисуется на новом листе как внедрённый страничный объект (Form XObject); текст и вектор не растеризуются заново, поэтому в собранном PDF текст так же ищется, копируется и выделяется, а качество совпадает с оригиналом. Единственное исключение: исходная страница, которая сама является сканом, - слоя текста в ней не было никогда, и мультипликация его не породит (OCR инструмент не делает). Честное замечание: ссылки, аннотации и поля форм относятся к объектам страницы, а не к её содержимому, и при внедрении не сохраняются.

Почему файл после сборки стал больше?

Потому что внедрение записывает в новый файл ресурсы каждой страницы: если страницы делят один шрифт или один логотип, каждая внедрённая страница тащит его с собой - тем заметнее, чем больше страниц и тяжелей шрифты. Это обычная цена сохранения текстового слоя без перерастеризации. Инструмент внедряет все страницы одним пакетом (pdf-lib дедуплицирует общие ресурсы внутри одного пакетного вызова), сводя дублирование к минимуму; отчёт о размере честно пишет, вырос файл или ужат и почему, - успех не имитируется. Если размер важен, прогоните результат через нашу страницу сжатия PDF.

Что будет, если число страниц не кратно четырём?

На последнем листе пустые ячейки остаются пустыми - ни пустых-заглушек, ни потерянных страниц: 3 страницы в 4-up дают 1 лист (одна ячейка пуста), 5 страниц дают 2 листа (на втором три пустые). Формула простая: ceil(страниц / ячеек на лист). В отчёте постранично перечислено, какая страница куда легла.

В 4-up печать слишком мелкая или перевёрнутая - что делать?

Мелкий шрифт - неизбежное следствие масштабирования: попробуйте 2-up, уменьшите внешнее поле и зазор, чтобы ячейки стали крупнее, или выгрузите исходник с более крупным кеглем. Неверная ориентация обычно означает неверную ориентацию листа: вертикальные документы лучше складывать столбиком, горизонтальные слайды - рядом; если исходная страница несёт собственный поворот (/Rotate 90 или 270), инструмент берёт её визуальные ширину и высоту и ставит прямо - горизонтальные страницы не сплющиваются. Если на печати верх и низ перепутаны - смотрите настройку двусторонней печати/переворота в принтере, а не сборку.

Справится ли с PDF, закрытым паролем на открытие? Файлы загружаются?

PDF с паролем на открытие не разбирается браузером, а значит, недоступен и инструменту - откройте в просмотрщике и сохраните незашифрованную копию, её и собирайте. Оригинал всё время на вашем компьютере: инструмент читает лишь копию в памяти браузера, выдаёт совершенно новый файл, стирает память при смене файла, и запросов загрузки нет на любом шаге.

Похожие инструменты