Rotativa ViewAsPDF CSS Sizing / Abmessungen

Ich bin das Rendern einer HTML-Ansicht in ASP.Net MVC-zu-PDF-Datei mit Rotativa ViewAsPdf Methode. Ich bin Einstellung der Ausgabe von DIN A4, Hochformat und ohne Rand, indem Sie die Einstellung:

new ViewAsPdf(MVCCfpFormatter.Members.Views.FlightPlansFullPagePrint, model)
                    {
                       //FileName = flightPlan.ListingItemDetailsModel.FlightDetails + ".pdf",
                        PageSize = Size.A4,
                        PageOrientation = Orientation.Portrait,
                        PageMargins = new Margins(0, 0, 0, 0),
                        PageWidth = 210,
                        PageHeight = 297
                    };

Dann innerhalb der CSS, ich bin Einstellung, die ein element haben 210mm Breite, die sollte verteilt über die gesamte Breite der Seite, noch in der PDF-Ausgabe, die 210mm Breite ist repräsentieren nicht die gesamte Breite der PDF aber weniger. Durch Versuch und Irrtum, die gesamte Breite der erzeugten PDF zu sein scheint, um 246mm.

Irgendwelche Ideen, warum dies geschehen könnte?

InformationsquelleAutor Mark Cassar | 2014-07-08
Schreibe einen Kommentar