我找到了一个解决我在这个问题中遇到的问题的hacky解决方案:JSPDF - Use lots and lots of images。我没有上传答案,因为下面的问题并不是真正的答案。
我能够在JSPDF中使用尽可能多的页面(非常简单......我用20,000和大约10万张图像进行了测试,并且它运行良好。我花了很多时间和甜蜜点高清,但它有效)
现在的问题是我收到一条警告,说“这个加载项没有响应。”#39;它提供了一个“刷新”的功能。加载项的按钮。
有没有办法告诉Office'嘿,我实际上在回应?'每次我尝试setTimeout和setInterval时都会发生这种情况。
澄清:
黄色警告消息提供重启的选项,并且不会像红色警告消息那样手动重启。我不认为如果每次制作PDF都会看起来很棒,而且这个加载项没有响应'实际上它是。
答案 0 :(得分:0)
当主线程暂时没有响应时会发出警告,从而阻止了UI。您是否尝试在WebWorker上运行此操作?这样可以在长时间运行的操作中保留主线程。
让我知道这对您有何影响
Gabriel Royer - Office可扩展性团队开发人员,MSFT