1.0.4 • Published 2 years ago

@sangtian152/html2pdf v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

html2pdf

介绍

将html生成pdf,依赖html2canvas和jspdf

安装

npm install @sangtian152/html2pdf --save
# or 
yarn add @sangtian152/html2pdf

使用

import html2pdf from '@sangtian152/html2pdf';

html2pdf(element, options);

参数

参数说明类型可选值默认值
element要生成pdf的dom元素Element
options配置参数,详见optionsObject

options

参数说明类型可选值默认值
title生成的pdf文件名Stringpdf
scalehtml2canvas的放大倍数,值越大生成的pdf越清晰,但相应的会影响性能Number
paddingpdf页边距Array
formatpdf纸型StringA4
orientation方向(纵向、横向)StringP,LP
unit单位Stringpt
stretch当打印内容宽度小于pdf宽度时,是否拉伸Booleantrue
backgroundpdf背景色String#ffffff
useCORS是否尝试使用CORS从服务器加载图像(需后端开启跨域)Booleanfalse
minimumUnit最小分割单元,分页时最小分割单元不会被分成半截(如果单个最小分割单元高度已经超出PDF页面高度也会被分割)Stringcss选择器
ignoreElements设置排除元素,参数为当前dom元素,要求返回 BooleanFunction

最新版本

NPM version

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago