# 网页生成PDF案例
**Repository Path**: myn_wsc/html_to_pdf
## Basic Information
- **Project Name**: 网页生成PDF案例
- **Description**: 只是个人收藏所用,无任何商用意图。
- **Primary Language**: JavaScript
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 3
- **Forks**: 2
- **Created**: 2018-12-21
- **Last Updated**: 2022-09-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# html转成pdf,下载(html2canvas 和 jsPDF)
## html2canvas
#### 简介
我们可以直接在浏览器端使用html2canvas,对整个或局部页面进行‘截图’。但这并不是真的截图,而是通过遍历页面DOM结构,收集所有元素信息及相应样式,渲染出canvas image。
由于html2canvas只能将它能处理的生成canvas image,因此渲染出来的结果并不是100%与原来一致。但它不需要服务器参与,整个图片都由客户端浏览器生成,使用很方便。
#### 使用
使用的API也很简洁,下面代码可以将某个元素渲染成canvas:
```javascript
html2canvas(element, {
onrendered: function(canvas) {
// canvas is the final rendered