Ротатива PDF Печать Всего Страница - PullRequest
0 голосов
/ 04 марта 2020

Я генерирую PDF, используя Rotativa.ViewAsPdf. Я хочу напечатать итоговую страницу, но не хочу, чтобы она была в верхнем или нижнем колонтитуле. Мой pdf будет выглядеть так:

enter image description here

Я хочу напечатать всю страницу в области "11.Toplam Sayfa Adedi".

Как я мог это сделать? Я попытался добавить div в главном окне, как показано ниже:

<div id="pageCount"></div>

И добавить заголовок с помощью пользовательских переключателей. Я попытался установить pageCount div в заголовке:

    function subst() {
        var vars = {};
        var x = document.location.search.substring(1).split('&');
        for (var i in x) {
            var z = x[i].split('=', 2); vars[z[0]] = unescape(z[1]);
        }
        var x = ['frompage', 'topage', 'page', 'webpage', 'section', 'subsection', 'subsubsection'];
        for (var i in x) {
            var y = document.getElementsByClassName(x[i]);
            for (var j = 0; j < y.length; ++j) y[j].textContent = vars[x[i]];
        }

        $('#pageCount').prepend($('<table style="width: 100%"><tr><td style="text-align:center;width:20%;"><span class="topage"></span></td></tr></table>'));                       
    }

Но это не сработало. Можно ли это сделать таким образом? Может ли заголовок просматривать доступ к основному виду в Rotativa? Или приветствуется любое предложение о том, как это можно сделать.

...