用的几个工具都多少有些问题
- 打印成 pdf ,有些图片加载不出来,打印后是空白的
- 用 singlefile 保存,格式很好,但只能输出 html 格式,不能输出 pdf 格式
- 用 pdf mage 保存,内容完整,但遇到图片不会智能分页,经常把一张图片分到两页上,可读性不好
用的几个工具都多少有些问题
1
myd Feb 7, 2022
chrome headless
|
2
TDWPFk2IRMJPSRae Feb 7, 2022
|
3
guowq Feb 7, 2022 via Android
利用印象笔记浏览器插件可以实现一部分
|
4
muzuiget Feb 7, 2022
CSS 中有可以控制打印时的样式,第 3 点都是可以通过 CSS 解决的,所以感觉可以写个浏览器扩展来先预处理做些修正,然后再调用打印功能。
|
5
felixcode PRO print friendly & PDF
|
6
3dwelcome Feb 7, 2022 via Android
我是自己写了个插件,默认 pdf 分页把图片切来切去非常影响布局。
索性设置一个超大无边的 PDF 页面,能完美呈现 html 的效果。 |
7
jasonyang9 Feb 7, 2022
@felixcode +1 FF 上也在用这个,排版分页和样式可读性都很棒。但它的另存为 PDF 是需要通过服务器转换的,不是本地,打印到 PDF 不经过服务器,但打印后的 PDF 中超链接是不可点击的那种,有点可惜。
|
8
ETiV Feb 7, 2022
> 打印成 pdf ,有些图片加载不出来,打印后是空白的
是不是图片有 Lazy load ,试着滚动到页面底下,等图片在页面上都加载好了再打印呢? |
9
goodhellonice Feb 7, 2022
“用 singlefile 保存,格式很好,但只能输出 html 格式,不能输出 pdf 格式”
可不可以再加一步 用浏览器打开上述 html ,然后再存 pdf |
10
3dwelcome Feb 7, 2022 @goodhellonice HTML 是流式布局,而 PDF 一般都是 A4 分页保存。
那种多图的文章,图片很容易卡在中间,被自动挤到下一页。 要完美转换格式很难,除非学我魔改 PDF 格式,把页面设置的很长很夸张。 |
11
goodhellonice Feb 7, 2022 |
12
Yvette Feb 8, 2022
|
13
Yvette Feb 8, 2022
@3dwelcome 卡图片倒是有简单粗暴的解决办法 https://www.w3schools.com/cssref/pr_print_pagebi.asp
|