Добавяне на горен/долен колонтитул и номерация на страници в PDF
Добавяне на номера на страници („Страница X от Y“) и/или персонализиран горен колонтитул към всяка страница на PDF, с възможност за регулиране на позицията и отместване на началния номер, изцяло офлайн.
🔒 Обработва се изцяло във вашия браузър - нищо, което въвеждате тук, никога не се качва.
Резултат
Договор без номера на страниците трудно се цитира на среща, дълъг доклад без текущ колонтитул става объркващ след разпечатване, когато страниците се разместят, а заглавна страница, включена в броенето, измества номера на всяка следваща с единица – този инструмент решава и трите проблема директно в браузъра, без файлът да се качва никъде.
Долният колонтитул се изгражда от шаблон, който въвеждате веднъж: използвайте {n} там, където трябва да се появява текущият номер на страницата, и {total} – за общия брой страници. Въведете само {n} за стандартно номериране с арабски цифри (1, 2, 3…), или „Страница {n} от {total}“ за познатия формат „страница X от Y“ – един и същ шаблон се прилага на всяка страница, като заместителите се попълват за съответната страница. Началната стойност позволява номерирането да започне от произволно число вместо от 1 – точно това е необходимо, когато заглавната или титулната страница не трябва да се брои като първа: задайте 0 и първата съдържателна страница ще показва „Страница 1“.
Отделно поле за горен колонтитул (по избор) добавя един и същ статичен текст – заглавие на документ, име на клиент, бележка за конфиденциалност – най-отгоре на всяка страница, независимо от долния колонтитул с номера. И горният, и долният колонтитул могат да бъдат подравнени вляво, центрирано или вдясно, като инструментът изчислява точната хоризонтална позиция от ширината на страницата и метриките на шрифта чрез pdf-lib, така че центрираният и дясно подравненият текст се позиционират прецизно, независимо от дължината на низа или ширината на страницата.
Под капака pdf-lib вгражда един-единствен шрифт Helvetica и рисува текста на колонтитулите директно върху всяка страница – нищо не се растеризира, а останалото съдържание на документа, шрифтовете и изображенията остават непокътнати. Тъй като вграденият шрифт покрива само латинския набор от знаци (WinAnsi), текстът с диакритични знаци (латиница) се изобразява правилно, но нелатински писмености като кирилица, арабска, китайска, японска или корейска не се поддържат и може да се покажат с липсващи или неправилни глифове. Цялата обработка се извършва на вашето устройство, така че инструментът е безопасен за използване с договори, дисертации, финансови отчети и всякакви други документи, които предпочитате да не напускат компютъра ви.