C# 使用wkhtmltopdf将fullcalendar呈现为pdf始终忽略天

C# 使用wkhtmltopdf将fullcalendar呈现为pdf始终忽略天,c#,fullcalendar,wkhtmltopdf,C#,Fullcalendar,Wkhtmltopdf,我目前正在使用Wkhtmltopdf将完整日历导出为PDF。 我的Html代码是(仅正文): 罚款及罚款;国家 .fc左,.fc右 { 显示:无; } while(window.status!=“就绪”); 我保证json调用在加载页面之前完成。 我的Javascript代码是(文件:HollidayPdf.js): var审批; var事件,非工作日; 变量日期=新日期(); var isLoadedNotWorkingDays=false,isloadevents=false; jQu

我目前正在使用Wkhtmltopdf将完整日历导出为PDF。 我的Html代码是(仅正文):


罚款及罚款;国家
.fc左,.fc右
{
显示:无;
}
while(window.status!=“就绪”);
我保证json调用在加载页面之前完成。 我的Javascript代码是(文件:HollidayPdf.js):

var审批;
var事件,非工作日;
变量日期=新日期();
var isLoadedNotWorkingDays=false,isloadevents=false;
jQuery.ajax({
网址:'http://localhost:21792/Hollidays/LoadNotWorkingDays',
键入:“GET”,
数据类型:“json”,
contentType:“应用程序/javascript”,
async:false,
cache:false,
成功:功能(数据){
isLoadedNotWorkingDays=真;
非工作日=数据;
}
});
jQuery.ajax({
网址:'http://localhost:21792/Hollidays/ListAllHolidaysSchedulled',
键入:“GET”,
数据类型:“json”,
contentType:“应用程序/javascript”,
async:false,
cache:false,
成功:功能(数据){
isLoadedEvents=true;
事件=数据;
}
});
而(!isLoadedNotWorkingDays&!isLoadedEvents);
var d=date.getDate();
var m=date.getMonth();
var y=date.getFullYear();
if(jQuery(“#日历已满”).length>0{
jQuery(“#日历已满”).fullCalendar({
defaultView:'年',
标题:{
左:“上一个,下一个今天”,
中心:'标题',
右图:“年,月”
},
年份栏:2,
第一天:1,
可编辑:false,
事件:事件,
加载:函数(bool){
},
viewRender:函数(视图、元素){
jQuery.each(非工作日,函数(i){
jQuery('.fc day[data date=“'+notWorkingDays[i][“date”]+'“]).css('background',“#e2dec1”);
});
}
});
}
window.status=“就绪”;
但是每次我用下面的行执行wkhtmltopdf,我只得到几个星期。 我的命令行是: wkhtmltopdf.exe--窗口状态就绪D:\Projects\CRM\FineCountry.html D:\Projects\CRM\test1.pdf

因为我所看到的只是日历的一部分,这很奇怪

有没有人面临过类似的问题