Мне нужно создать 1 PDF-файл, содержащий несколько документов, сгруппированных следующим образом:
- Doc1 (TypeA)
- Doc2 (TypeB)
- Doc3 (TypeB)
- Doc4 (TypeC)
- Doc5 (TypeC)
На каждой странице нижнего колонтитула мне нужна эта информация:
- номер страницы / всегостраницы (предоставляются
page
и topage
из window.location.search
- номер страницы / общее количество страниц одного документа
- номер документа / документы того же типа
1. Предоставляется windows.location.search
3. Я могу установить эти числа в <h1></h1>
перед отправкой htmls в wkhtml. Это будет доступно в window.location.serach
под section
или subsection
2. Это забавная часть. Было бы легко, если бы я мог хранить информацию в javascript нижнего колонтитула. Что-то вроде внутреннего счетчика, которыйЯ могу сбросить каждый раз, когда раздел или подраздел меняется.
Так что вопрос: как хранить переменную, совместно используемую между нижними колонтитулами? Есть ли другой способполучить то, что мне нужно?
Нижний колонтитул для каждой страницы PDF:
- Doc1 (TypeA): pdf-страница 1/7 |страница документа 1/2 |тип 1/1
- Doc1 (TypeA): pdf-страница 2/7 |страница документа 2/2 |тип 1/1
- Doc2 (TypeB): pdf-страница 3/7 |страница документа 1/1 |тип 1/2
- Doc3 (TypeB): pdf-страница 4/7 |страница документа 1/2 |тип 2/2
- Doc3 (TypeB): pdf-страница 5/7 |страница документа 2/2 |тип 2/2
- Doc4 (TypeC): pdf-страница 6/7 |страница документа 1/1 |тип 1/2
- Doc5 (TypeC): pdf-страница 7/7 |страница документа 1/1 |введите 2/2
Это почти то же самое, что создать 5 PDF-файлов и объединить их в один.