2017-10-31 16 views
0

Ich habe ein HTML für Fußzeile Seite, die mehr als 3 Zeilen von Texten enthält, habe ich den folgenden Code angewendet, um Fußzeile in meinem PDF zu zeigen, aber es zeigt nur 2 Zeilen, wie setze ich Höhe für Fußzeile Textabschnitt?Fußzeilenabstand in Rotativa hinzufügen

string header = Server.MapPath("~/Views/Home/PrintHeader.html"); 
     string footer = Server.MapPath("~/Views/Home/PrintFooter.html"); 

     string customSwitches = //string.Format("" + 
           string.Format("" + 
           "--footer-html \"{1}\" " + 
           "--footer-spacing \"0\" " + 
           "--footer-font-size \"10\" ", header, footer); 

Antwort

0

Die Höhe für die Fußzeile kann, indem die Margen der Seite ändern.

return new ViewAsPdf("Report", model) 
     { 
      FileName = fileName + ".pdf", 
      CustomSwitches = customSwitches, 
      PageOrientation = Rotativa.Options.Orientation.Portrait, 
      PageSize = Rotativa.Options.Size.A4, 
      PageMargins = new Margins(10, 3, 20, 3) 
     }; 
Verwandte Themen