2013-10-04 2 views
0

Использование Rotativa в проекте ASP.NET, и мне интересно, есть ли способ программно сказать ему, чтобы сжать содержимое HTML, используемое для создания PDF-файла, на странице , ориентированной на ландшафт?Как использовать Rotativa для сжатия контента до одной страницы PDF?

Мой текущий код выглядит следующим образом:

public ActionResult PrintStratgicMap(int employeeId, string slug, string fiscalYear) 
{ 
    return new ActionAsPdf("Goals", new { employeeId = employeeId, slug = slug, fiscalYear = fiscalYear }) 
    { FileName = "strategic_map.pdf", 
     FormsAuthenticationCookieName = ".auth", 
     CustomSwitches = "--print-media-type", 
     PageOrientation=Rotativa.Options.Orientation.Landscape 
    }; 
} 

ответ

0

Вы пробовали использовать page-break-inside: avoid; в сочетании с динамически меняющейся изменения размера шрифта?

Смежные вопросы