我们正在使用 wkhtmltopdf 将动态 HTML 页面转换为 PDF。
我们需要等待所有 ajax 请求完成。
是否有可能通过条件来延迟打印?
是否有可能通过条件来延迟打印?
如果您可以更改网页的javascript代码,则在确保所有内容都已加载完成后,请将以下代码添加到您的javascript中:
if (your_condition_is_met_here){
window.status = 'ready_to_print';
}
wkhtmltopdf --window-status ready_to_print map.html map.pdf
您可以尝试使用--javascript-delay选项。