Member 8557048 Ответов: 0

Как добавить номера страниц, верхний и Нижний колонтитулы в pdf-документ


Привет,
Я должен добавить верхний и Нижний колонтитулы в pdf-документ.Я использую MVC4 и рендеринг представления в pdf-документ и загрузку с помощью ITextSharp.Теперь я использую приведенный ниже код

public ActionResult DownloadPDF(string shipId)
{
var report = new ActionAsPdf ("ExporttoPDF", new { shipId = shipId });
отчет о возврате;
}

Не мог бы кто-нибудь помочь мне, как добавить верхний и Нижний колонтитулы при загрузке pdf-файла через код.

Что я уже пробовал:

Я визуализировал представление в pdf-документ, чтобы показать отчет, я должен добавить верхний и Нижний колонтитулы для того же отчета из кода.

Richard MacCutchan

Где находится код iTextSharp, который создает PDF-файл?

Member 8557048

Привет Ричард,
Я использую библиотеку Rotativa
Вот код ниже

строка колонтитул = "--колонтитуле-справа \"дата: [дата] [время]\" " + "--футер-центр \"страницы: [страница] из [toPage]\" --колонтитул-строка-нижний колонтитул-шрифт-размер \"9\" --футер-интервал 5 --нижний колонтитул-шрифт-название \"Колибри свет\"";
возврат новый ViewAsPdf("таким", модель представления) { CustomSwitches = футер };
После этого я получаю исключение, как мастер-связанные страницы или
Выход с кодом 1 из-за сетевой ошибки:
подобный этому.

Не могли бы вы пожалуйста помочь мне в этом?

0 Ответов