Я использую Rotativa для создания представления в формате PDF, и оно генерируется правильно.
Однако некоторые элементы HTML, такие как div
, имеют границу, и проблема здесь заключается в том, чтоя вижу, что он разрезал половину этого места на первой странице PDF и половину этого места на второй странице в плохом представлении.
Также я не могу выполнить сценарии jquery в этом представлении (для обработки моегопроблема), когда я запускаю это представление в целом (без использования ViewAsPdf
), мои сценарии работают нормально, но с использованием ViewAsPdf
это не работает.
Я проверил этот вопрос в качестве предварительного исследования: Rotativa ViewAsPdf не выполняет jquery
var z = parseInt(res);
$(".softwares-info-block[data-val-id=" + z + "]").addClass("margin-top-box");
// it doesn't work (works fine without using rotativa)
$(".softwares-info-block[data-val-id = 10 ]").addClass("margin-top-box");
// it works fine (works fine when using rotativa, tried this in manually to check my scripts)
Редактировать:
Вотснимок проблемы