Добавить номера страниц в PDF

Загрузите PDF, сначала выберите положение в сетке 3×3, затем шаблон формата, при необходимости задайте начальную страницу и цвет — нумерация для договоров, отчётов и учебников за несколько секунд.

Похожие

Что такое номера страниц PDF?

Номера страниц PDF (Page Number) — это метки нумерации, добавляемые в фиксированное место страницы PDF. Они отличаются от физической позиции страницы: это наложенная аннотация или текст, часто в виде «Стр. X», «X / Y», «- X -», «Page X».

**Зачем нужен отдельный инструмент?** В PDF-просмотрщике номер текущей страницы отображается в нижней строке состояния, но он не печатается и не передаётся коллегам. Нумерация в самом PDF идёт вместе с документом и при печати, и при копировании.

**Отличие от «общего числа страниц»:** реальный номер — это «текущая страница / всего страниц». В инструменте можно встроить две переменные в строку формата и автоматически получить «Стр. X / Y».

**Ключевые параметры:** начальная страница (1 или своя), положение (9 вариантов сетки), формат (Стр. X / Y / X / Y / - X -), шрифт (SourceHanSans), цвет (HEX).

**Типичные сценарии:** договоры перед брошюровкой, длинные отчёты для печати, учебники с единой нумерацией по главам.

Варианты использования

  • Договоры перед брошюровкой требуют автоматической нумерации
  • Длинные отчёты для печати, удобство ссылок на конкретные страницы
  • Учебники с единой нумерацией по главам
  • Слайды после экспорта в PDF — добавить номера для навигации при обсуждении
  • Научные работы и материалы рецензирования
  • Проектная документация — номера облегчают перекрёстные ссылки

Как использовать

  1. Загрузите PDF, в который нужно добавить номера
  2. Выберите положение номера (низ-лево / низ-центр / низ-право и т. д.)
  3. Задайте строку формата, начальную страницу, размер и цвет шрифта
  4. Нажмите «Создать» и скачайте PDF

Функции

  • 9 положений: сетка 3×3 (верх-лево / верх-центр / верх-право / центр-лево / центр / центр-право / низ-лево / низ-центр / низ-право)
  • 4 шаблона формата: «чистые цифры», «Стр. N», «N / P», «свой»
  • Произвольная начальная страница: 1 или любое число (часто для обложки договора или глав книг)
  • Своя строка формата: плейсхолдеры {n} и {p}, любые префиксы и суффиксы
  • Диапазон страниц на выбор: все / свой диапазон начала-конца
  • 3 уровня отступа: узкий (15px) / рекомендованный (30px) / широкий (50px)
  • Настраиваемый цвет: кириллический шрифт (SourceHanSans) + палитра HEX
  • Полностью клиентская обработка: на pdf-lib в браузере, без загрузки на сервер

Нумерация страниц PDF против автонумерации Word и печати вручную

Есть три подхода к добавлению номеров страниц в PDF; этот инструмент относится к типу «добавление постфактум» — самый распространённый способ, когда PDF уже готов. Сначала определите свой сценарий, затем выберите оптимальный путь.

Нумерация страниц PDF против автонумерации Word/Pages и редактирования в Acrobat: что выбрать?

Все три способа добавляют номера страниц, но цена и применимость совершенно разные.

СпособПодходящий сценарийЗатратыРекомендация
Этот инструмент — нумерация PDFЕсть готовый PDF (скан, договор, отчёт), нужно добавить постоянные номера страницЗагрузить PDF → выбрать положение и формат → скачать, несколько секунд✅ Первый выбор
Автонумерация Word/PagesИсходный файл ещё в Word/Pages/Excel, можно вставить номера при редактированииНужно открыть исходник, в «Вставка → Номер страницы» задать положение и формат⚠️ Только если исходник легко доступен
Редактирование в Adobe AcrobatНужна сложная логика нумерации (отдельные номера по главам, сочетание римских и арабских)Нужен платный Acrobat Pro, операции сложные⚠️ Только при корпоративных потребностях

Сравнение 4 шаблонов формата в этом инструменте

4 шаблона формата покрывают большинство типов документов; проще всего выбирать шаблон по назначению.

Шаблон форматаПример результатаТипичный сценарий
{n}1, 2, 3, ...Чистая нумерация, лаконичные документы
Страница {n}Страница 1Русскоязычные документы, договоры
Страница {n} из {p}Страница 5 из 30Научные работы, длинные отчёты
{n} / {p}5 / 30Техдокументация, англоязычные отчёты

Best Practices

Сначала положение, потом формат — не переключайтесь туда-сюда

Шаги добавления номеров: «выбрать положение → выбрать формат → задать начальную страницу → выбрать цвет → скачать». **Если положение выбрано неверно, ошибка повторится на всех страницах**. Сначала определитесь, где размещать номер (чаще всего снизу по центру), затем выбирайте формат («Страница N» по-русски или «N / P» по-английски). **Не меняйте формат на ходу**, при каждой смене строки формата все номера придётся перерисовывать. Для русскоязычных документов рекомендуется сначала попробовать набор по умолчанию «низ-центр + Страница N + чёрный + начало с 1», а затем точечно подстроить остальные параметры.

При стартовой странице 1 обложка тоже становится стр. 1, не путайте номер с физической страницей

**Стартовый номер ≠ физическая страница PDF**. «Начальная страница» в этом инструменте — это «число, отображаемое в тексте номера», а «физическая страница» PDF — это какой по счёту страницей в файле она является (счёт с 1). Например, договор на 5 страниц: физ. стр. 1 = обложка, 2 = оглавление, 3-5 = содержание. **Если нужно, чтобы нумерация содержания начиналась с 1**: оставьте «начальная = 1», но задайте «свой диапазон» как 3-5, либо пересоберите в Word. Если хотите обложка = стр. 1, оглавление = стр. 2, содержание = стр. 3: оставьте по умолчанию на всех страницах + начало 1. **Ошибка здесь заставит рецензента ссылаться не на ту страницу**.

В строке формата используйте {n} и {p}, не {page} или {total}

В строке формата этот инструмент распознаёт только два плейсхолдера: **`{n}` — номер текущей страницы, `{p}` — общее число страниц**. Прочие плейсхолдеры вроде `{page}` `{total}` `{number}` `{count}` будут показаны как обычный текст без подстановки. Типичные примеры: «Page {n} of {p}», «Стр. {n} / {p}», «- {n} -». **После изменения строки сначала посмотрите предпросмотр в панели настроек**, и только потом скачивайте PDF — иначе придётся всё переделывать.

Для кириллических документов убедитесь, что SourceHanSans загружен, иначе номера станут квадратами

Инструмент по умолчанию встраивает SourceHanSans (SourceHanSansCN-Normal.ttf) для отображения кириллицы. **Шрифт должен подгружаться по пути `/SourceHanSansCN-Normal.ttf` сайта**, иначе при отсутствии сети, CORS-ошибке или неверном пути деплоя произойдёт тихий откат на англоязычный Helvetica, **кириллические номера превратятся в квадраты**. Решения: 1) убедитесь, что браузер может обратиться к `/SourceHanSansCN-Normal.ttf`; 2) сразу после скачивания PDF откройте его и проверьте кириллицу, не доверяйте только сообщению об успехе. Если сети нет, лучше после добавления номеров сразу скачивать PDF либо использовать чисто цифровой формат (`{n}`), чтобы обойти кириллицу.

Если нужно пронумеровать лишь часть страниц — используйте «Свой диапазон», не разделяйте PDF вручную

«Пронумеровать только содержание, пропустив обложку и оглавление» — частая задача. **Не делите PDF пополам перед загрузкой** — после разделения и склейки теряются шрифты, ссылки, разрушаются закладки оглавления. **Правильный путь**: в «Диапазон страниц» выберите «Свой», укажите «начало = 3» «конец = 30» (позиция физических страниц содержания), инструмент обработает только их, обложка и оглавление останутся как есть. Один шаг вместо разделения и склейки — намного эффективнее.

Сразу после скачивания откройте PDF для проверки, не доверяйте только сообщению «успешно»

Инструмент покажет уведомление «готово», но **это не гарантирует, что номера верны**. Сразу после скачивания **откройте файл в браузере или PDF-просмотрщике** и проверьте три вещи: 1) кириллические номера отображаются как текст, а не квадраты; 2) стартовое число соответствует ожиданиям (не 0 или 2); 3) положение верное (не «уехало» в центр страницы). **Заметили проблему — сразу поправьте параметры и пересгенерируйте**, чем потом получать замечания от адресата. Этот шаг нельзя пропускать.

Если в PDF уже есть номера и вы хотите их заменить — сначала удалите старые, потом добавляйте

Этот инструмент **не распознаёт и не удаляет уже существующие в PDF номера**. Если в PDF уже есть номера и вы хотите заменить их на новый формат (например, «Стр. 5» на «5 / 30»), **при простом добавлении получится наслоение двух слоёв** — выглядит плохо. Порядок действий: сначала откройте `/pdf/edit/` и вручную уберите старые номера → затем этим инструментом добавьте новые. Либо смиритесь с наличием старых и дополнительно прогоните результат через `/pdf/compress/` (сжатие не гарантирует удаление). **Функции «замены поверх» нет**, очистка обязательна на этапе редактирования.

Часто задаваемые вопросы

Какие форматы автонумерации PDF поддерживаются?

В инструменте 4 встроенных шаблона: чистые цифры, «Стр. N», «N / P», «своя» строка. Можно задать свою строку: {n} — текущая страница, {p} — всего страниц.

Может ли начальная страница быть не 1?

Да. Например, договоры часто используют «обложка = стр. 1», инструмент разрешает любую начальную страницу (по умолчанию 1, можно 0, 5, 10 и т. д.). Чтобы счёт шёл не от обложки, задайте «начальную страницу» соответствующим числом.

Как изменить цвет номера?

Нажмите палитру в панели настроек номеров (иконка чёрного квадрата) — откроется выбор цвета HEX, введите или потяните ползунок. Цвет применится ко всем номерам.

Номера PDF — это текст или изображение?

Текст. Инструмент использует drawText из pdf-lib, рисуя номер как векторный текст прямо в content stream страницы PDF: можно выделять, копировать, искать, прирост размера минимален.

Влияют ли номера на печать?

Да. Номера встроены в PDF как часть content stream и печатаются вместе с документом. Чтобы скрыть при печати — используйте право «запрет печати» в /pdf/encrypt/.

Начальная страница не совпадает с номером внизу просмотрщика?

Номер внизу просмотрщика — это физическая страница (с 1), его нельзя менять. Номера инструмента — это текст поверх содержимого, считающий отдельно по вашей «начальной странице». Они существуют параллельно и не влияют друг на друга.

Как пронумеровать только нечётные или только чётные страницы?

Пока отдельной настройки чёт/нечет нет, номера одинаково применяются ко всем страницам. Если нужна частичная нумерация — используйте режим «свой диапазон»: укажите начальную и конечную вручную, инструмент обработает только этот диапазон.

Загружается ли PDF на сервер?

Инструмент работает в браузере на pdf-lib, файл не покидает компьютер, обновление или закрытие вкладки стирает данные.

Устранение неполадок

Шрифт номеров отображается квадратами / кракозябрами

По умолчанию встроены SourceHanSans (кириллица) и Helvetica (латиница). Если кириллица превращается в квадраты, значит шрифт не загрузился и произошёл откат на латинскую Helvetica. Откройте страницу в свежем Chrome / Firefox / Edge; SourceHanSans (SourceHanSansCN-Normal.ttf) должен подгружаться по пути /SourceHanSansCN-Normal.ttf. Без сети шрифт не загрузится и будет fallback.

Смещение положения номера

Проверьте выбор отступа: по умолчанию «рекомендованный» (30px от края), если слишком к краю или к центру — переключите на «узкий» или «широкий». Ручной ввод пикселей не предусмотрен.

Неверный диапазон при частичной нумерации

Проверьте, что «начало» и «конец» в своём диапазоне лежат внутри фактического числа страниц PDF. Диапазон инструмента считается по физическим страницам PDF (с 1), а не по стартовому номеру.

Получатель не видит добавленные номера

Возможно, у получателя устаревший просмотрщик PDF. Попросите обновить Adobe Reader / Chrome / Foxit или пересохраните результат этим инструментом (убедитесь, что размер скачанного файла больше исходного).

Кириллица отображается квадратами или знаками вопроса

Инструмент пытается встроить SourceHanSans (SourceHanSansCN-Normal.ttf). Если браузеру недоступен /SourceHanSansCN-Normal.ttf (нет сети, CORS, ошибка деплоя) — происходит откат на Helvetica, кириллица не отображается. Проверьте сеть или смените просмотрщик PDF с поддержкой кириллицы.

Глоссарий

Начальная страница номеров PDF
По умолчанию PDF нумеруется с 1. Инструмент поддерживает произвольную начальную страницу (1 или любое число), удобно для договоров или книг, где обложка = 0, а содержание — с 1.
Строка формата / Pattern
Текст с плейсхолдерами, например «Page {n} of {p}», при рендеринге автоматически подставляются реальные номера. Поддерживаются два плейсхолдера: {n} (текущая страница) и {p} (всего страниц).
Встроенный шрифт против системного
Встроенный шрифт идёт с PDF и обеспечивает единообразное отображение на всех платформах; системный зависит от шрифта в просмотрщике и может подменяться. Инструмент по умолчанию встраивает SourceHanSans, чтение на любой платформе без потерь.
pdf-lib drawText
API pdf-lib для рисования текста на странице. Инструмент использует drawText, чтобы вписать номер страницы прямо в content stream страницы PDF, а не как аннотацию или XObject.
Цвет RGB
Цвет номеров PDF. HEX через палитру преобразуется в rgb(0-1) pdf-lib и передаётся в метод.
Диапазон страниц
Инструмент поддерживает два режима: «все страницы» и «свой диапазон начала-конца», удобно для нумерации только содержания с пропуском обложки или оглавления.

Шаблоны формата номеров PDF

Выберите подходящий шаблон формата или свою строку.

Шаблон форматаПример результатаТипичный сценарий
{n}1, 2, 3, ...Простые чистые цифры
Стр. {n}Стр. 1Русскоязычные документы
Стр. {n} из {p}Стр. 5 из 30Договоры / наука
{n} / {p}5 / 30Технические отчёты
Page {n} of {p}Page 5 of 30Англоязычные документы
- {n} -- 5 -Лаконичная метка
1-{n}Ch1-5, Ch1-6Нумерация по главам (ручной префикс)

9 положений номеров страниц

Сетка 3×3 покрывает большинство случаев, выбор положения по назначению.

ПоложениеТипичный сценарий
Низ-центрУниверсальный нижний колонтитул (самый частый)
Низ-правоНаучные работы, официальные документы
Низ-левоЛевовыровненная вёрстка, издательские книги
ЦентрСлайды, акцент на номере
Верх-центр / верх-лево / верх-правоПоложение колонтитула (наука, отчёты)

Рекомендуемые сочетания шрифта и цвета

Подбирайте сочетания под тип документа, чтобы повысить читаемость.

Тип документаШрифт (авто)Рекомендуемый цвет
Договоры / наукаSourceHanSans (кириллица) + Helvetica (латиница)Тёмно-серый #555
Учебные слайды → PDFSourceHanSansЧёрный #000
Маркетинговые буклеты / отчётыSourceHanSansСредне-серый #888
Добавление номеров в сканыSourceHanSansЧёрный #000
Крупные номера для презентацийSourceHanSansФирменный (свой)

Authoritative References