网页中canvas预览的pdf打印方案

网页中canvas预览的pdf打印方案

日常生活中总是需要使用搜索引擎检索一些pdf文档,很多网站通常使用的是pdf文档预览,并且有禁止打印的限制,如果选择手动单张复制图片或者截长图难免费时又费力,本文主要是通过编写油猴脚本代码实现打印网页生成pdf。

文章中pdf打印思路用于前端学习之用。

  • 常见web端的pdf预览方式

1.包含源地址的网页

第一类pdf 预览的网站是在前端html中直接包含了pdf文件的源地址。

最常见的方式在通过页面内嵌入iframe、embed、object标签,标签里会直接包含pdf的源地址。