Параметры маржи в PDF с Rotativa Mvc - PullRequest
0 голосов
/ 24 апреля 2020

Я читал, что для вставки или удаления полей PDF используется следующая строка:

PageMargins = new Rotativa.Core.Options.Margins(0,0,0,0)

Но, когда я их ввожу, я получаю следующее:

enter image description here

'ViewAsPDF' does not contain a definition for 'PageMargins'

Любое решение?

Это полный код:

return new ViewAsPdf("Pdf48", c.cargarDatosPDF(solicitud))
                    {
                        CustomSwitches = "--header-html " + _headerUrl + " --header-spacing 0 " +
                                 "--footer-html " + _footerUrl + " --footer-spacing 0",
                       PageMargins = new Rotativa.Core.Options.Margins(0,0,0,0)                
                    };

1 Ответ

1 голос
/ 29 апреля 2020

Решение:

return new PartialViewAsPdf("Pdf48", c.cargarDatosPDF(solicitud))
                    {
                        RotativaOptions = new Rotativa.Core.DriverOptions
                        {
                            CustomSwitches = "--header-html " + _headerUrl + " --header-spacing 0 " +
                                "--footer-html " + _footerUrl + " --footer-spacing 0",
                            PageMargins = new Rotativa.Core.Options.Margins(0, 0, 0, 0)
                        }
                };
...