-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
导出PDF功能:过长代码段不会自动换行 && 过长文字无法生成PDF #30
Comments
|
明白了,感谢~ |
这个issue里有人提到html2pdf的分支html3pdf,看上去能够解决第二个问题 |
#32 更换了html3pdf |
是的,目前需要 |
okay |
PR内容已经在1.3.0-0 Beta版本中更新
|
有个问题,patch的内容没有被安装。这种patch的内容可以进一步分发吗? |
它作为patch的意义是啥,因为npm上的版本存在无法修复的问题还是? |
主要是html3pdf最新合并了一个pagesPerCanvas选项,但是还没有发布到npm包。如果不加上这个的话,每一页pdf都需要渲染,速度会很慢;加上以后,可以在chrome中一次性渲染19页(firefox是9页),效率高很多倍。 原先html2pdf出现空白的原因就是超出了canvas的最大上限,html3pdf采用逐页渲染的方式,但是每页渲染都是原先一次渲染的完整时间,所以会非常慢。这个新的选项,可以在不触及最大上限的前提下,尽可能加速生成 |
明白了,我晚点推送一版本不排除这个依赖的版本上到beta |
更新了1.3.0-1 beta版本 |
ok可以了,谢谢作者! |
构建的时候取消 |
学习了,构建成功,感谢! |
imzbf您好!
![图片](https://private-user-images.githubusercontent.com/46252987/344359336-b6e68939-09c4-4cfc-81cc-302b69413319.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE0MDIzNTYsIm5iZiI6MTcyMTQwMjA1NiwicGF0aCI6Ii80NjI1Mjk4Ny8zNDQzNTkzMzYtYjZlNjg5MzktMDljNC00Y2ZjLTgxY2MtMzAyYjY5NDEzMzE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE5VDE1MTQxNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNjMzI2NTJmOTI3ZGRjNjkzMTBiZjZlYzdjZWRkMmFmZmMzMmZjNjc3MTQzYmMxMTZkZjMzZjdjZDgzZjY0YjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.VOc6TXMGFR2swB8bdZh9-r8XmvXREa7LKNKsN0PPCbg)
关于第一个过长代码段不会自动换行的问题
关于第二个过长文字无法生成PDF的问题,可供复现的文件如下。Firefox无法生成pdf,chromium系浏览器会生成空PDF
样例.md
第二个问题可能是html2pdf的问题?
The text was updated successfully, but these errors were encountered: