After upgrade to visual studio version 17.8, there is somethings wrong in pdf bottom position as below
I'm currently using Rotativa.AspNetCore 1.3.2 with the below parameters
return new ViewAsPdf(view_name, model, view_data) { PageSize = Rotativa.AspNetCore.Options.Size.A4, PageOrientation = Rotativa.AspNetCore.Options.Orientation.Portrait, PageMargins = new Rotativa.AspNetCore.Options.Margins(2, 0, 5, 0), CustomSwitches = "--disable-smart-shrinking", ContentDisposition = Rotativa.AspNetCore.Options.ContentDisposition.Inline };
- Visual studio 17.6

- After upgrade to 17.8

- css for the bottom div element
`#invoice_bottom {
padding-top: 5px;
margin-left: 30px;
border-top: 1px solid #ddd;
height: 100px;
width: 720px;
position: fixed;
left: 0;
bottom: 10px;
}
@media print {
@page {
size: A4 portrait; /* can use also 'landscape' for orientation */
margin: 0;
}
html, body {
width: 210mm;
height: 297mm;
display: block;
}
}
`
I have no clue on this problem at all.
Could you please check if anything changed with the latest version of Visual studio build environment ?
After upgrade to visual studio version 17.8, there is somethings wrong in pdf bottom position as below
I'm currently using Rotativa.AspNetCore 1.3.2 with the below parameters
return new ViewAsPdf(view_name, model, view_data) { PageSize = Rotativa.AspNetCore.Options.Size.A4, PageOrientation = Rotativa.AspNetCore.Options.Orientation.Portrait, PageMargins = new Rotativa.AspNetCore.Options.Margins(2, 0, 5, 0), CustomSwitches = "--disable-smart-shrinking", ContentDisposition = Rotativa.AspNetCore.Options.ContentDisposition.Inline };`#invoice_bottom {
padding-top: 5px;
margin-left: 30px;
border-top: 1px solid #ddd;
height: 100px;
width: 720px;
position: fixed;
left: 0;
bottom: 10px;
}
@media print {
}
`
I have no clue on this problem at all.
Could you please check if anything changed with the latest version of Visual studio build environment ?